Terminal & Shell-Skripte
|
|
|
- Alke Biermann
- vor 10 Jahren
- Abrufe
Transkript
1 Terminal & Shell-Skripte Computerlabor im KuZeB Ubuntu-Workshop Kire Template von Chih-Hao Tsai (chtsai.org) Creative Commons License (by-nc-sa) creativecommons.org/licenses/by-nc-sa/2.5/dee.de
2 Inhaltsverzeichnis Warum die Kommandozeile verwenden? Terminals & Konsolen-Arten Grundbefehle Pipelines weitere nützliche Befehle vi - der Texteditor und sonst? die Shell Shell-Skripte Online-Hilfen 2
3 Warum die Kommandozeile verwenden? sehr umfangreiche Möglichkeiten Ermöglicht Blick unter die Haube & Reparaturen am offenen Herzen Ubuntu Server kommt ohne grafische Oberfläche Grundkenntnisse gehören dazu! 3
4 Terminal & Konsolenarten virtuelle Konsolen Textkonsolen vt1-vt6: Ctrl-Alt-F1 bis Ctrl-Alt-F6 grafische Konsole vt7: Ctrl-Alt-F7 virtuelle Desktops grafische Terminals X11-forwarding Gnome Terminal Konsole (KDE) xterm editieren Pfeil hoch, runter, links, rechts... Autocomplete mit Tabulatortaste 4
5 Grundbefehle Hilfe zu Befehlen man [Befehl] [Befehl] --help Dateien auflisten ls -l ls *.mp3 ausführliches Format nur Dateien mit Endung mp3 Wildcard * funktioniert auch bei allen anderen Befehlen ls -ltr ls -la ausführliches Format nach Datum alle Dateien im ausführlichen Format Dateityp bestimmen file liesmich.txt (Text-) Datei anzeigen less liesmich.txt cat liesmich.txt seitenweise komplett 5
6 Grundbefehle Verzeichnis wechseln cd Briefe aktuelles Verzeichnis anzeigen pwd Verzeichnis erstellen mkdir Alte_Briefe leeres Verzeichnis löschen rmdir Uralte_Briefe Platzhalter... ~/ aktuelles Verzeichnis übergeordnetes Verzeichnis Home-Verzeichnis 6
7 Grundbefehle Dateien kopieren cp brief.odt Alte_Briefe Dateien löschen rm Alte_Briefe/brief.odt rm -rf Alte_Briefe rekursiv inkl. Verzeichnis (Vorsicht!) geht auch: cp -r Datei verschieben und umbenennen mv brief.odt Alte_Briefe/kündigung.odt Text-Datei grafisch editieren gedit liesmich.txt Terminal verlassen exit 7
8 Pipelines Ausgabe eines Befehls als Eingabe für einen weiteren verwenden ls -l less du --max-depth=1 --exclude=.* ~/ sort -n Speicherfresser im eigenen Home-Verzeichnis finden Ausgabe in Datei umleiten find ~/ -name "*.mp3" > verzeichnis.txt Komplettes Home-Verzeichnis nach mp3-dateien durchsuchen, und Resultat in verzeichnis.txt schreiben. 8
9 weitere nützliche Befehle Befehl als Superuser (root) ausführen sudo find / -name syslog sudo bash Befehlshistory durchsuchen history grep mp3 Befehl aus History erneut ausführen![id] Besitzer & Gruppenzugehörigkeit festlegen chown Zugriffsberechtigung definieren chmod +x skript.sh Ausführen-Recht für alle setzen Angemeldeten Benutzer anzeigen whoami 9
10 weitere nützliche Befehle Systembefehle df top ps -ef kill killall free tail -f shutdown ifconfig iwconfig ping uname -a Speicherplatz anzeigen Prozessorauslastung anzeigen alle laufenden Prozesse anzeigen Prozess beenden nach ID Prozess beenden nach Namen Arbeitsspeicherauslastung anzeigen Logdatei fortlaufend ausgeben Computer runterfahren Netzwerkinfos anzeigen/setzen WLAN-Infos anzeigen/setzen Verbindung zu anderem Rechner testen Kernel-Infos anzeigen 10
11 vi der Texteditor ist auf jedem UNIX-System vorhanden i A Esc-Taste x r dd :q :q! :wq /[abc] n wechselt in den Eingabemodus Eingabemodus am Ende der Zeile wechselt zurück in den Kommandomodus löscht Zeichen unter Cursor ersetzt Zeichen unter Cursor löscht aktuelle Zeile verlassen ohne speichern verlassen ohne speichern nach Änderung verlassen mit speichern nach [abc] suchen weiter suchen einfachere Alternative unter Ubuntu: nano 11
12 und sonst? Auf der Befehlszeile ist eigentlich alles möglich LaTeX mpg321 ImageMagick mutt, pine Lynx Snownews irssi mcabber ssh Textverarbeitung Audioplayer Bildbearbeitung Clients Webbrowser RSS/RDF Newsreader IRC-Client Jabber-Client Secure Shell plus tausende kleine Helfer awk, sed, xarg, wget und alle Server-Anwendungen sowieso 12
13 die Shell Aufgaben einer Shell Kommandozeileninterpreter Skriptsprache mit Wildcardauflösung Bedingungen und Schleifen Variablen Prozesssteuerung Bekannte Shells Bourne-Shell (sh) der Urahne C-Shell (csh) die BSD-Shell Korn-Shell (ksh) die UNIX System V-Shell Bourne-Again-Shell (bash) die GNU-Shell 13
14 Shell-Skripte Verwendungszwecke von Shell-Skripten Automatisierung von wiederkehrenden Abläufen Minimierung von Fehlern Dokumentation Konkret bei mir im Einsatz für Backups Mounten/umounten von fernen Servern Mounten/umounten und Backups vom PDA PPTP-Einwahl (Martina) Suspend-to-RAM und Resume (FC4) Setzen von Rechten auf dem Webserver Generieren von Webserver-Statistiken Resetten des Cablecom-Modems Updaten der abonnierten RSS-Newsfeeds 14
15 Shell-Skripte Beispiel: backup.sh #!/bin/bash clear mount /dev/sdb5 /mnt/backup echo -e "\nbitte Passwort fuer cryptedbkp eingeben:" /sbin/cryptsetup luksopen /dev/sdb7 cryptedbkp mount /dev/mapper/cryptedbkp /mnt/backup/mnt/crypted if [! -d /mnt/backup/mnt/crypted/home ]; then echo -e "\ncryptedbkp konnte nicht gemountet werden." echo -n "Weiter? " read WEITER umount /mnt/backup/mnt/crypted umount /mnt/backup /sbin/cryptsetup luksclose cryptedbkp exit 1 fi 15
16 Shell-Skripte Zweiter Teil des Beispiels: backup.sh echo -e "\n"`date "+%T - Start: /"` rsync -axc --delete / /mnt/backup/ echo `date "+%T - Start: /mnt/crypted/"` rsync -axc --delete /mnt/crypted/ \ /mnt/backup/mnt/crypted/ echo `date "+%T - End"` umount /mnt/backup/mnt/crypted umount /mnt/backup /sbin/cryptsetup luksclose cryptedbkp Super Beispiel von Michi: 16
17 Online-Hilfen Linux auf einem Blatt Linux-Kompendium: Shellprogrammierung Bash Reference Manual Advanced Bash-Scripting Guide 17
Praktikum RO1 Einführung Linux / Ubuntu / Bash
Praktikum RO1 Einführung Linux / Ubuntu / Bash Ubuntu Ubuntu 10.04 läuft als Gastsystem auf der virtuellen Maschine Virtuel Box. Das vorbereitete Ubuntu liegt auf der Festplatte Daten_1 ( \D:\VM'sUbuntu_10.04
Einführung in die Kommandozeile
Einführung in die Kommandozeile Das zentrale Werkzeug unter Linux/UNIX Pascal Bernhard Berlin Linux User Group 15. November 2013 Inhalt 1 Einführung Was ist die Shell? Wofür brauche ich sie? Grundbefehle
1 Linux-Befehlsübersicht
1 Linux-Befehlsübersicht 1.1 Dateiverwaltung ls Verzeichnisinhalt anzeigen (list) ls -l ausführliche Darstellung ls -a auch versteckte Dateien auisten ls -h verwende besser lesbare Einheiten (humanreadable,
X Anmelden am System. X System herunterfahren. X Grundlegendes zur Shell. X Das Hilfesystem. X Dateioperationen. X Bewegen im Verzeichnisbaum
/LQX[*UXQGODJHQ, (LQI KUXQJLQGLH6KHOO 'DWHLHQXQG 9HU]HLFKQLVVH :DVLVW]XWXQ" X Anmelden am System X System herunterfahren X Grundlegendes zur Shell X Das Hilfesystem X Dateioperationen X Bewegen im Verzeichnisbaum
Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim
Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim Jens Rademacher 16.06.2014 1. Theorie: Verzeichnisbaum Eine Auswahl einiger Verzeichnisse. / # Root-Verzeichnis /home/ # Enthält alle Home-Verzeichnisse
LINUX-EINSATZMÖGLICHKEITEN... 2 INIT - RUNLEVELS... 2 MODULE... 2 BENUTZER UND GRUPPEN... 3 DATEIEN UND VERZEICHNISSE... 4 RECHTE... 4 NETZWERK...
Linux-Befehle LINUX-EINSATZMÖGLICHKEITEN... 2 INIT - RUNLEVELS... 2 MODULE... 2 BENUTZER UND GRUPPEN... 3 DATEIEN UND VERZEICHNISSE... 4 RECHTE... 4 NETZWERK... 5 PFAD DER NETZWERKKONFIGURATIONSDATEI...
Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr.
ls [optionen] [namen]: ls zeigt den Inhalt von Verzeichnissen. Sind keine namen angegeben, werden die Dateien im aktuellen Verzeichnis aufgelistet. Sind eine oder mehrere namen angegeben, werden entweder
GNU/Linux für Neulinge
GNU/Linux für Neulinge UnFUG SS13 Florian Kreidler 18. April 2013 Florian Kreidler GNU/Linux für Neulinge 1 / 21 Agenda 1 Historie Warum Linux? Einsatzgebiete 2 3 Editoren Virtualisierung Chatmöglichkeiten
Dateien und Verzeichnisse
Arbeiten mit und LPI Essentials Hochschule Kaiserlautern 28. Oktober 2015 und Arbeiten mit Table of Contents 1 Einleitung 2 Dateinamen 3 Allgemeines Kommandos für Auflisten von Verzeichnisinhalten Erstellen
Shell. Oder Konsole suchen im Application Finder. Auch Terminal, Bash oder Kommandozeile genannt. Bash nimmt Befehle entgegen und führt diese aus
LUKAS LEIPOLD Shell Shell Oder Konsole suchen im Application Finder Auch Terminal, Bash oder Kommandozeile genannt Bash nimmt Befehle entgegen und führt diese aus Befehle I cd mkdir pwd rm mv cp ls ln
Wiederholung und Vertiefung. Programmieren in C. Pointer und so... thoto. /dev/tal e.v. 6. April 2013 (Version vom 11. April 2013) Programmieren in C
Pointer und so... 6. April 2013 (Version vom 11. April 2013) Agenda für Heute 1 Wiederholung und Vertiefung Wiederholung 2 Was sind? Felder und Vektoren? Zeichenketten Wiederholung Wiederholung Funktion
Da einige Befehle gerne in Vergessenheit geraten werden hier einige essentielle und nützliche Befehle aufgelistet.
Da einige gerne in Vergessenheit geraten werden hier einige essentielle und nützliche aufgelistet. Der Autor übernimmt keine Verantwortung für die auf dieser Seite dargestellten Inhalte. Für weitere Informationen
ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck
Das Linux-Dateisystem bin usr sbin lib mail / var spool boot lpd Rc0.d etc Rc.d Rc1.d Verzeichnisstruktur / Root- oder Wurzelverzeichnis, das oberste Verzeichnis im kompletten Dateisystem. /bin Programme
Material zum Grundlagenpraktikum ITS. eine kleine Linux-Befehlsreferenz. Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.
Material zum Grundlagenpraktikum ITS eine kleine Linux-Befehlsreferenz Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.0 Lehrstuhl für Netz- und Datensicherheit Ruhr-Universität Bochum
Zugriffsrechte. anzeigen lassen mit dem Befehl: ls -l
Zugriffsrechte anzeigen lassen mit dem Befehl: ls -l ls wird verwendet, um Informationen über die Zugriffsrechte (und mehr) von Dateien und Verzeichnissen anzuzeigen. Wenn es mit der Option "-l" aufgerufen
Einführung in die Kommandozeile
Einführung in die Kommandozeile...oder auch: Hier hat alles angefangen. Tom Priebe Freitagsrunde Technische Universität Berlin 28. Oktober 2011 Inhalt 1 Einführung Über die Kommandozeile Grundbefehle Parameter
Unix/Linux Grundlagen für Einsteiger
Unix/Linux Grundlagen für Einsteiger Seminarunterlage Version: 6.08 Version 6.08 vom 25. Juli 2016 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
Anleitung: Webspace-Einrichtung
Anleitung: Webspace-Einrichtung Inhaltsverzeichnis 1 Webspace für alle Rechenzentrumsnutzer(innen) 1 2 Login 2 2.1 Im Terminalraum / Mit Putty von zu Hause aus..................... 2 2.2 Auf unixartigen
Skripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93
Skripte Wie kann ich mir komplexe Befehle merken? Gar nicht aber der Computer kann es für mich! Einfach die Befehle in eine Textdatei schreiben und ausführbar machen #! (Shebang) in der ersten Zeile bestimmt
SCI Linux Einführung
Service Center Informatik [email protected] [email protected] [email protected] 08.10.2015 Die Textkonsole () öffnen Bedienung über den Menüeintrag Terminal mit dem Shortcut strg + alt + t ... und
Shellkurs Shell, SSH, Skripte... Justus Pfannschmidt, Carola Bothe, Samuel Domiks Freie Universität Berlin
Shellkurs Shell, SSH, Skripte... Justus Pfannschmidt, Carola Bothe, Samuel Domiks Freie Universität Berlin 1. November 2018 Inhalt Grundlagen Allgemein Shell-Grundlagen Learning by doing! SSH Shellskript
Übung: Entwickeln eines Shell-Skripts
Aufgabenteil 1 Ziel der Übung Übung: Entwickeln eines Shell-Skripts Anhand eines einfachen Linux-Skripts sollen die Grundlagen der Shell-Programmierung vermittelt werden. Das für die Bash-Shell zu erstellende
Betriebssysteme UNIX/Linux Übungsthema 1 Einführung in UNIX/Linux. Dirk Wenzel Dr. Jörg Gruner
Betriebssysteme UNIX/Linux Übungsthema 1 Einführung in UNIX/Linux Dirk Wenzel Dr. Jörg Gruner SS 2006 1. Anmelden und Abmelden bei UNIX-Systemen Als es noch keine graphischen Benutzeroberflächen (GUI's)
L A TEX, Linux, Python
L A TEX, Linux, Python Daniel Borchmann, Tom Hanika, Maximilian Marx 17. Dezember 2014 cba Grundlagen von GNU/Linux Grundlagen von GNU/Linux Eine kurze Geschichte von GNU / Linux Eine kurze Geschichte
Eprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2
Eprog Starthilfe 5. Oktober 2010 Inhaltsverzeichnis 1 Einleitung 2 2 Windows 2 2.1 Cygwin Installation................................... 2 2.2 Programmieren mit Emacs............................... 8
Linux-Befehlsreferenz
Grundpraktikum Netz- und Datensicherheit Linux-Befehlsreferenz Lehrstuhl für Netz- und Datensicherheit Ruhr-Universität Bochum Zusammengestellt von: Cornelia Menzel, Endres Puschner Stand: 15. September
Mount zu Windows Share Backup automatisieren
Mount zu Windows Share Backup automatisieren Beschreibung: Vorbereitungen: Kenntnisse: Info: Das Einhängen von Windows-Shares (freigegebene Windows- Verzeichnisse) kann vor allem für automatische Backup
Einführung in die Angewandte Bioinformatik
Einführung in die Angewandte Bioinformatik Kurzeinführung in Unix und verwandte Betriebssysteme Webseite zur Vorlesung http://bioinfo.wikidot.com/ Sprechstunde Mo 16-17 in OH14, R214 Sven.Rahmann -at-
Finder > 'Programme' > 'Dienstprogramme' > 'Terminal'
Kommandozeile Unter bestimmten Umständen kann es sehr nützlich sein, mit der Kommandozeile umgehen zu können, vor allem im Hinblick auf Automatisierungsmöglichkeiten mit Batch-Programmen. Daher werden
Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help
Liste der wichtigsten Linux-Befehle Befehl Beispiel Beschreibung An- und Abmelden: logout shutdown -r now shutdown -h now clear auch möglich Tastenkürzel: Strg + d es geht aber auch einfach: reboot es
Linux Grundlagen Tutorium
Linux Grundlagen Tutorium Linux Grundlagen Tutorium Bash (Bourne again shell) Dateien / Verzeichnisse man # ruft die Hilfedatei auf keine besonderen man ls man cat Dateien / Verzeichnisse Die Hilfedateien
Linux eine Einführung
Linux eine Einführung Was ist Linux? ein Unix ähnliches Betriebssystem freie Software für sehr viele Hardwareplattformen erhältlich Was kann Linux? Multitasking Multiuser Authentifizierung erforderlich
Computer & GNU/Linux Einführung Teil 4
Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 4 Simon Haller, Sebastian Stab 1/20 Computer & GNU/Linux Einführung Teil 4 Simon Haller, Sebastian Stabinger, Benjamin Winder Inst. für Informatik
Linux - a bit advanced
Linux - a bit advanced Überblick Rechteverwaltung Dateisystem Shell-Programmierung Remote login Paketsystem Alternativen-System Rechte Drei Benutzerklassen Owner/User Group Others Drei Rechte Ausführen
Einführung in das wissenschaftliche Rechnen
Übung Einführung in das wissenschaftliche Rechnen Hella Rabus Sommersemester 2016 Inhalte Heute Linux Arbeitsplatz kennen lernen, einrichten erste Python Schritte SoSe16 Linux, Python L A TEX, Mathematica
Computer Algebra Plan der Vorlesung. erstes Drittel: linux, emacs, L A TEX zweites Drittel: Sage als Taschenrechner letztes Drittel: Python für Sage
Computer Algebra Nutzung des Computers im Studium: einen Editor (emacs) verwenden Texte (mit L A TEX) setzen ein Computeralgebrasystem (Sage) nutzen etwas programmieren (mit Python) Computer Algebra Plan
Übung 4: Schreiben eines Shell-Skripts
Aufgabenteil 1 Ziel der Übung Übung 4: Schreiben eines Shell-Skripts Anhand eines einfachen Linux-Skripts sollen die Grundlagen der Shell-Programmierung vermittelt werden. Das für die Bash-Shell zu erstellende
Debian GNU/Linux. Unix Grundlagen und Betrieb. Christian T. Steigies
: Betrieb Unix Grundlagen und Betrieb Institut für Experimentelle und Angewandte Physik Christian-Albrechts-Universität zu Kiel Debian crash course 20.02.2007 : Betrieb Unix Grundlagen Konfigurationsdateien
pwd mkdir Zeigt das aktuelle Verzeichnis an Beispiel: pwd
ls Listet Dateien und Verzeichnisse auf ls (Listet die Dateien und Verzeichnisse in Spalten auf) ls -l (Listet die Datei und Verzeichnisse als ausführliche Liste auf) ls *.sh (Listet nur Datei auf, die
Der zweite all unsere Datenbanken. Dieser Befehl ist etwas komplexer, aber bis auf das Passwort (kursiv fett) so zu übernehmen:
Antwort: Automatisierte Backups sind nicht Teil von Confixx. Mit Hilfe von Cronjobs ist es aber dennoch möglich. Als Zielordner wählen wir das Files-Verzeichnis. Die Backups werden im Confixx-Format angefertigt
LINUX Gesamtmitschrift
LINUX Gesamtmitschrift Martin Rabensteiner, 22.11.2015 Filesystem unter Linux - Keine Laufwerksbuchstaben - ~ Home-Verzeichnis User - Versteckte Dateien.filename Pfade 1. Absoluter Pfad eindeutiger Weg
Betriebssystem Windows - SSH Secure Shell Client
Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...
Einführung in LINUX Der Editor vi
Einführung in LINUX Der Editor vi erstellt durch: Name: Telefon: 09281 / 409-279 Fax: 09281 / 409-55279 EMail: mailto: [email protected] Der Inhalt dieses Dokumentes darf ohne vorherige schriftliche
Benutzung wichtiger Konsolenbefehle auf dem Raspberry Pi und anderen Linux Systemen
Benutzung wichtiger Konsolenbefehle auf dem Raspberry Pi und anderen Linux Systemen Zu den wichtigen Konsolenbefehle, die man auf dem Raspberry Pi benötigt, werden hier neben einer kleinen Erklärung auch
Terminal Was ist ein Terminal?:
Terminal & Scripte Terminal Was ist ein Terminal?: Eine Ein- & Ausgabeschnittstelle zwischen dem Benutzer und dem Rechner Das heißt: wir können den Rechner mit einer nicht grafschen Oberfäche bedienen
BASIC Tutorial für Anfänger
BASIC Tutorial für Anfänger Rev.14/04/18 Thomas Kuklok 2018 - www.kuklokonline.de Inhaltsverzeichnis: Seite-2 Seite-3 Seite-4 Seite-5 Schnelltasten und Infos Terminal Befehle, Navigation im Dateisystem,
Objektorientiertes Programmieren mit Suse Linux
Objektorientiertes Programmieren mit Suse Linux Zum Programmieren werden 2 Komponenten benötigt: 1. einen Editor zur Eingabe des Quellcodes 2. einen Compiler, der den Quellcode in die Maschinensprache
User, Gruppen, Rechte & sicheres System
User, Gruppen, Rechte & sicheres System Computerlabor im KuZeB Ubuntu-Workshop 6.4.2009 Kire www.kire.ch Template von Chih-Hao Tsai (chtsai.org) Creative Commons License (by-nc-sa) creativecommons.org/licenses/by-nc-sa/2.5/dee.de
UNIX Die wichtigsten Befehle
UNIX Die wichtigsten Befehle Syntax alias shortname command at zeit [Tag] [Datei] cron cat [-nsuv] [datei] passwd [ben_name] finger user fg, bg job set [-ekntuvx] [name] sort [-bcdfimnurt] [+pos1 pos2]
Lernziele Dateiverwaltung Bearbeiten von Textdateien Sichere Anmeldung per SSH-Schlüssel. Linux für Anfänger
Einführung in die Nutzung der Linux-Kommandozeile Matthias P. Walther Freifunk Münsterland Förderverein freie Infrastruktur e. V. 05.07.2017 Inhaltsverzeichnis 1 Lernziele 2 Dateiverwaltung 3 Bearbeiten
Benutzer, Gruppen, Zugriffsrechte
Benutzer, Gruppen, Zugriffsrechte Einschränkungen von Rechten an Dateien für bestimmte Benutzer oder Gruppen hat den Vorteil, dass das die entsprechenden Daten viel stärker vor unbefugtem Zugriff geschützt
Linux Systemadministration
Linux Systemadministration Linux ist derzeit das Betriebssystem mit den stärksten Wachstumsraten bei den Marktanteilen. Nicht ohne Grund: Es ist nicht nur lizenzfrei, sondern durch seinen Unix-artigen
Arbeiten mit der Shell Teil 1
Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 4. Mai 2016 Die Komandozeile unter Linux Wird als Shell bezeichnet Die Shell ist eines der vielen Programme einer Linux-Distribution
Update Messerli MySQL auf Linux
Update Messerli MySQL auf Linux Einleitung Grundsätzlich wird beim Update der Messerli Software auf einem Linux-Server wie folgt vorgegangen: 1. Vorhandener RMI-MySQL Server wird auf Linux aktualisiert
1) JAVA JRE auf der QNAP Box installieren
Hallo, hier eine kleine unvollständige Anleitung wie das CCU-Historian auf der QNAP läuft. Wenn Du eine QNAP hast, solltest Du diesen Weg nur dann beschreiten, wenn Du einmal eine Kommandozeile gesehen
Mit Putty und SSH Key auf einen Linux Server zugreifen. Vorbereitungen auf dem Client Rechner
Mit Putty und SSH Key auf einen Linux Server zugreifen Verwendete Rechner: Client: Windows XP Professional, Putty 2007 - Version 8.2 Server: Ubuntu 10.10 Maverick Meerkat / OpenSSH Vorbereitungen auf dem
Technische Praxis der Computersysteme I 3. Vorlesung
Technische Praxis der Computersysteme I 3. Vorlesung Bernhard Lamel Universität Wien, Fakultät für Mathematik WS 2007 Outline 1 Grundlegende Informationen 2 Umgang mit Textdateien 3 Schleifen und Kontrollstrukturen
Einführung Wissenschaftliches Rechnen. René Lamour. Sommersemester 2015
Einführung Wissenschaftliches Rechnen René Lamour Sommersemester 2015 Organisatorisches Zugang zum Pool - Siehe Öffnungszeiten Teilnahme an den Übungen in den ersten Wochen allein, dann Gruppenarbeit Abgabe
Embedded So)ware. Einrichten der Arbeitsumgebung
Embedded So)ware Einrichten der Arbeitsumgebung Inhaltsangabe 1. Was ist installiert 2. Was ist zu tun? Einrichten des Raspi! Cross Compiler auf den Arbeitsplatzrechner installieren! Raspi einbinden! Plugin
Linux Grundlagen. Wolfgang Scheicher 20. Mai 2006. 1 Allgemeines 2 1.1 Bootvorgang... 2 1.2 Verzeichnisstruktur... 2
Linux Grundlagen Wolfgang Scheicher 20. Mai 2006 Inhaltsverzeichnis 1 Allgemeines 2 1.1 Bootvorgang........................................... 2 1.2 Verzeichnisstruktur........................................
4 l Springer Vieweg. Keine Angst. vor Linux/Unix. Unix-Anwender. Ein Lehrbuch für Linux- und. Christine Wolfinger
Christine Wolfinger Keine Angst vor Linux/Unix Ein Lehrbuch für Linux- und Unix-Anwender 11., vollständig überarbeitete Auflage 4 l Springer Vieweg Keine Angst vor Linux/Unix Ein Lehrbuch für Ein- und
Aufgabensammlung IT 4131. Shellprogrammierung Teil I
Aufgabensammlung IT 4131 Shellprogrammierung Teil I Fragen: I.1 Was ist eine Shell? Skript 1.1.2, S. 4 a) aus der Sicht des Betriebssystems b) aus der Sicht des Anwenders I.2 Was ist ein Shell-Skript?
Vorlesung Unix-Praktikum
Vorlesung 5. und Folien nach Carsten Gnörlich Technische Fakultät Universität Bielefeld 15. November 2017 1 / 34 Willkommen zur fünften Vorlesung Was gab es beim letzten Mal? Prozesse Dateiberechtigungen
BashView. Es muss nicht immer Nagios sein. Source Talk Tage 2013
BashView Es muss nicht immer Nagios sein Nagios Nagios/Icinga ist weit verbreitet Viele Funktionen php/webserverbasiert Konfiguration über Webinterface Weshalb der Aufwand? Minimale Softwarevorraussetzungen
1 LINUX-CHEATSHEET (symbolischer Name localhost ) ist der jeweils aktuelle
1 LINUX-CHEATSHEET 1 27.07.2006 1 Linux-Cheatsheet 1.1 Netzwerk 1.1.1 Schichten "Kabelphysik" Binäre Daten Ethernet IP TCP HTTP, SSH,... 1.1.2 Lokale IP-Adressen 192.168.x.y 172.16.x.y-172.32.x.y 10.x.y.z
Arbeiten in der Unix-Kommandozeile
Arbeiten in der Unix-Kommandozeile PeP et al. Toolbox Workshop PeP et al. e.v. Physikstudierende und ehemalige Physikstudierende der TU Dortmund 2016 [ismo@it ~]$ _ Was ist das? Muss das sein? Ist das
Unix Grundlagen (Teil 1.b)
Unix Grundlagen (Teil 1.b) Jörn Stuphorn [email protected] Universität Bielefeld Technische Fakultät Organisatorisches Folien jetzt unter http://elearn.rvs.uni-bielefeld.de/mainpage/ldk/labor.php
Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP [email protected] http://www.lukasfeiler.
Die Architektur von UNIX/Linux- Betriebssystemen Mag. Lukas Feiler, SSCP [email protected] http://www.lukasfeiler.com/lectures_brg9 1977: Berkeley Software Distribution/BSD (U.C. Berkeley) 1986:
Einführung in Ubuntu-Linux
Einführung in Ubuntu-Linux Computerlabor im KuZeB Ubuntu-Workshop 11./12.2008 Kire www.kire.ch Template von Chih-Hao Tsai (chtsai.org) Creative Commons License (by-nc-sa) creativecommons.org/licenses/by-nc-sa/2.5/dee.de
Dienste und Runlevel. September 2010 Oliver Werner Linux Systemmanagement 1
Dienste und Runlevel September 2010 Oliver Werner Linux Systemmanagement 1 Dienste Dienste sind Programme die im Hintergrund ausgeführt werden Meist arbeiten die verschiedenen Dienste nur auf direkte Anforderung
Vorlesung Unix-Praktikum
1/3 Vorlesung 5. und Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 16. November 2015 2/3 Willkommen zur fünften Vorlesung Was gab es beim letzten Mal? Prozesse Dateiberechtigungen 3/3
Installation Messerli MySQL auf MAC OS X
Installation Messerli MySQL auf MAC OS X Einleitung Grundsätzlich wird bei der Installation der Messerli Software auf einem Mac-Server wie folgt vorgegangen: 1. Angepasster RMI-MySQL Server wird auf Mac
Übungsblatt 1: Zur Benutzung von Computern im CIP-Pool der Informatik
Ludwig-Maximilians-Universität München München, 14.04.2015 Institut für Informatik Prof. Dr. Christian Böhm Sebastian Goebl, Dr. Bianca Wackersreuther Einführung in die Informatik: Systeme und Anwendungen
LPI Essentials: IuK-Kenntnisse und Arbeiten mit Linux
LPI Essentials: IuK-Kenntnisse und Arbeiten mit Linux M. Sc. Axel Schöner 28. Oktober 2015 Hinweise Zeitplan des Kurses Zielsetzung Hinweise Diese Veranstaltung vermittelt lediglich einen Einstieg zur
Arbeiten in der Unix-Kommandozeile
Arbeiten in der Unix-Kommandozeile PeP et al. Toolbox Workshop PeP et al. e.v. Physikstudierende und ehemalige Physikstudierende der TU Dortmund 2017 [ismo@it ~]$ _ Was ist das? Muss das sein? Ist das
Installation Messerli MySQL auf Linux
Installation Messerli MySQL auf Linux Einleitung Grundsätzlich wird bei der Installation der Messerli Software auf einem Linux-Server wie folgt vorgegangen: 1. Angepasster RMI-MySQL Server wird auf Linux
Das CIP der Mathematik
Das CIP der Mathematik Eine kurze Unix Einführung Werner Bley (nach Martin Kerscher) Mathematisches Institut Ludwig Maximilians Universität München 7. Oktober 2014 Gliederung Allgemeines zum Betriebssystem
Arbeiten mit der Shell Teil 1
Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Zinching Dang 09. November 2015 Die Unix-Philosophie Es gibt viele kleine Programme Können die jeweiligen Aufgaben gut lösen Komplexe Aufgaben werden
Arbeiten mit der Shell Teil 1
Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Zinching Dang 2. Mai 2017 Übersicht Wiederholung & Vertiefung Die Unix-Philosophie Shellbefehle Befehle & Optionen Zusammenfassung & Ausblick Tux im
Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1
Laufwerke unter Linux - Festplatten - - USB Sticks - September 2010 Oliver Werner Linuxgrundlagen 1 Wie wird auf Festplatten zugegriffen? Es gibt nur einen Verzeichnisbaum, siehe Verzeichnisse Es gibt
SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL. Max Rosin - ANKÜNDIGUNGEN
SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL Max Rosin - [email protected] ANKÜNDIGUNGEN lists.freitagsrunde.org/mailman/listinfo/fopen freitagsrunde.org/techtalks 1 WAS MACHEN WIR HEUTE? Was ist
vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;)
Unterschiede zu Windows vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;) Der Verzeichnisbaum: Unix verwendet einen sog. flachen Verzeichnisbaum. Diesem werden Inhalte
Unix Grundlagen. - ii - Ambit Professional Seminar Series. Autor: Prof. J. Anton Illik Diplom-Informatiker
Ambit Professional Seminar Series Unix Grundlagen Autor: Prof. J. Anton Illik Diplom-Informatiker unter Mitarbeit von I. Gelrich C. Keefer P. Ott K. Rothemund C. Ruane S. Sahin K-H. Schmidt Ambit Informatik
Literatur. Einführung in Unix. Login. Passwort. Mag. Thomas Griesmayer. Benutzererkennung und Passwort Case-Sensitiv Prompt
Literatur Einführung in Unix Introduction to Unix Martin Weissenböck: Linux, 2000, 2. Auflage, Adim Bodo Bauer: SuSE Linux 6.2, Installation, Konfiguration und erste Schritte, 1999, 15. Auflage, SuSE Verlag.
Benutzer- und Rechtevergabe
Benutzer- und Rechtevergabe Gliederung 1) Einführung 2) Rechte 3) Benutzer 4) Editoren Einführung GNU/Linux ist ein Mehrbenutzer- Betriebssystem (d.h. es können mehrere GNU/Linux ist ein Mehrbenutzer-
Übung 1: Wichtige Kommandos unter Linux
Übung 1: Wichtige Kommandos unter Linux 1.1 Einige Shell-Kommandos unter Linux Ziel der Übung: Diese Übung dient dazu, einfache Shell-Kommandos unter Linux kennenzulernen. Anmelden am System: Beim Booten
Howto Anleitung zum Update von Docker für armhf basierte Einplatinencomputer 2015 Stefan W. Lambert [email protected]
Howto Anleitung zum Update von Docker für armhf basierte Einplatinencomputer 2015 Stefan W. Lambert [email protected] Copyright-Hinweis Dieses Dokument obliegt den Bestimmungen der GNU-Lizenz für freie
Einführung in Linux Ein Untertitel
Einführung in Linux Ein Untertitel 4. November 2017 Daniel Schweighöfer 1 Hello World! Geschichte / Distributionen Die Shell / POSIX / Konventionen (Paketverwaltung) 4. November 2017 Daniel Schweighöfer
Wiederholung: Prozesse
Wiederholung: Prozesse ablaufende Programme = Prozesse Typische Operationen: laufende Prozesse anzeigen (ungewünschte) Prozesse beenden Werkzeuge: ps, top, kill, nice Dr. Carsten Gnörlich Tag 4 / 1 Wiederholung:
Programmieren mit dem Java-Hamster-Modell. VP Orientierung Informatik WS 2008/09 H.Hagenauer
Programmieren mit dem Java-Hamster-Modell VP Orientierung Informatik WS 2008/09 H.Hagenauer Idee didaktisches Modell zur Einführung in die Programmierung leichter und intuitiver Zugang ( spielerisches
Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)
NetWorker - Allgemein Tip #293, Seite 1/6 Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) Dies wird offiziell nicht von unterstützt!!! Sie werden also hierfür keinerlei Support erhalten. Wenn man
Linux-Einführung Übung
Linux-Einführung Übung Mark Heisterkamp 24. 25. Februar 2010 1 Einführung und Grundlagen 1.1 Erste Schritte... 1.1.1 Xterminalfenster Öffnen Sie ein weiteres Xterminalfenster mit der Maus. mittels Kommando.
Kommandos im Unix-Grundkurs Digicomp-UXE. Inhalt
Kommandos im Unix-Grundkurs Digicomp-UXE Die hier aufgeführten Kommandos sind eine Zusammenfassung aller gezeigten Kommandos im Unix-Grundkurs UXE der Digicomp mit den wichtigsten Optionen.Zu jedem Kommando
Archivieren und Komprimieren, Globs
Archivieren und Komprimieren, Globs Linux-Kurs der Unix-AG Benjamin Eberle 23. November 2015 Sonderzeichen in Dateinamen bestimmte Zeichen haben für die Shell eine Sonderbedeutung (z. B. Globs oder das
Erstsemester Tutorium Do 15-17 Uhr
Erstsemester Tutorium Do 15-17 Uhr Klappe die Zweite [email protected] [email protected] Fachschaft Humoldt Universität zu Berlin, Deutschland November 3, 2011 Agenda Kein Schnöder
Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux
1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................
