Computer & GNU/Linux Einführung Teil 3
|
|
|
- Hilke Waltz
- vor 9 Jahren
- Abrufe
Transkript
1 Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 1/29 Computer & GNU/Linux Einführung Teil 3 Simon Haller, Sebastian Stabinger, Philipp Zech Inst. für Informatik [IFI] September 18, 2014
2 Standardein- und Standardausgabe Elementares Pipes (Weiterleitungen) Die Shell kann die Ausgabe eines Kommandos als Eingabe für ein weiteres verwenden. $ kommando1 < kmd1.in kommando2 > kmd2.out Haller (2010) Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 2/29
3 Standardein- und Standardausgabe Wichtige Kommandos grep (nach einer Weiterleitung) Nach einer Pipe-Weiterleitung ist das Kommando grep [SUCHBEGRIFF] sehr praktisch: $ cat LangeDatei grep [SUCHBEGRIFF] grep sucht nach einem Suchmuster/begriff und gibt nur Zeilen in dem dieses(r) vorkommt aus. Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 3/29
4 Wildcards Wildcards mögliche Wildcards... für beliebig viele oder kein Zeichen.?... für genau ein Zeichen. [n m]... für genau ein Zeichen aus dem Bereich n bis m. {n, m}... für genau ein Zeichen n oder m. n und m können beliebige alphanumerische Zeichen sein. Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 4/29
5 Wildcards Wildcards Beispiel mkdir test{1,2,3} legt die Verzeichnisse an. test1 test2 test3 Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 5/29
6 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 6/29 Sequentielle Kommandoausführung Möglichkeiten $ kommando1 $ kommando2 $ kommando3 $ kommando1; kommando2; kommando3
7 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 7/29 Kommandogruppierung Möglichkeiten $ ( kommando1; kommando2 ) $ ( kommando1; kommando2 ) > out.file 2> err.file
8 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 8/29 Bedingte Ausführungen Möglichkeiten $ kommando1 && kommando2 Kommando1 wird ausgeführt, falls dieses normal beendet wird, wird Kommando2 ausgeführt $ kommando1 kommando2 Kommando1 wird ausgeführt, falls dieses fehlschlägt wird Kommando2 ausgeführt
9 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 9/29 Bedingte Ausführungen Aufgabe Eine Datei in ein Verzeichnis kopieren und bei Erfolg die Originaldatei löschen.
10 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian Stab 9/29 Bedingte Ausführungen Aufgabe Eine Datei in ein Verzeichnis kopieren und bei Erfolg die Originaldatei löschen. Lösung $ cp -rvp Datei Irgendwohin && rm Datei Wenn der Kopiervorgang erfolgreich war, dann wird die Originaldatei gelöscht.
11 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 10/29 Stab Kommandos in Kommandos STDOUT eines Kommandos als Argument für ein anderes Kommando Idee: die Ausgabe/Ergebnis von Kommando2 (z.b. eine Liste an Dateien) wird an ein Kommando1 als Argumente übergeben. Varianten: cmd1 cmd2 Argumente cmd1 $(cmd2 Argumente) cmd2 steht zwischen backticks (sh) (ksh,bash)
12 Kommando Ausführung Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 11/29 Stab Kommandos in Kommandos Beispiel cp find. -name *txt tmp/ Suche in alle Verzeichnissen ausgehend von. alle Dateien die mit txt Enden und kopiere sie nach tmp/.
13 Remote Shell SSH (Secure Shell) zid gpl.uibk.ac.at ssh [OPTIONEN] [Kommando] z.b.: ssh -Y... Sicheres X Forwarding -l... Login Name Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 12/29 Stab
14 Remote Shell Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 13/29 Stab SSH Keys SSH Schlüssel erzeugen ssh-keygen -t rsa -b 2048 SSH Public Key verwenden (Beispiel) scp ~/.ssh/id rsa.pub zid-gpl.uibk.ac.at:~/ ssh zid-gpl.uibk.ac.at cat id rsa.pub >>.ssh/authorized keys && rm id rsa.pub exit ssh -i.ssh/id rsa zid-gpl.uibk.ac.at
15 Remote Shell Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 14/29 Stab SSH Keys (II) SSH Config Erstelle das File: $HOME/.ssh/config Host zid-gpl HostName zid-gpl.uibk.ac.at Port 22 User username IdentityFile /.ssh/privatekeyfile
16 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 15/29 Stab Weitere Befehle touch [DATEI] leere Dateien erstellen oder das Änderungsdatum einer vorhandenen Datei auf jetzt setzten. Aufgabe Erstelle eine Datei, die vor drei Jahren erstellt wurde.
17 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 15/29 Stab Weitere Befehle touch [DATEI] leere Dateien erstellen oder das Änderungsdatum einer vorhandenen Datei auf jetzt setzten. Aufgabe Erstelle eine Datei, die vor drei Jahren erstellt wurde. Lösung touch -t test.file Mit der Option -t kann anstatt der aktuellen Zeit eine Andere vorgegeben werden.
18 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 16/29 Stab Wichtige Kommandos find [PFAD] [OPTIONEN] [SUCHAUSDRUCK] Finden von Dateien. Die wichtigsten Suchkriterien: -atime -mtime -newer -user -name -size Wann wurde zuletzt auf die Datei zugegriffen Wann wurde die Datei zuletzt geändert [DATEI] selbsterklärend [USER] gehört bestimmten user [NAME] suche nach name. [n] wobei n in 512 Byte-Blöcken angegeben wird.
19 Weitere Befehle Wichtige Kommandos find [PFAD] [OPTIONEN] [SUCHAUSDRUCK] Finden von Dateien. Die wichtigsten Suchkriterien: -atime -mtime -newer -user -name -size Wann wurde zuletzt auf die Datei zugegriffen Wann wurde die Datei zuletzt geändert [DATEI] selbsterklärend [USER] gehört bestimmten user [NAME] suche nach name. [n] wobei n in 512 Byte-Blöcken angegeben wird. Aufgaben Suche alle Dateien in deinem HOME auf die Heute zugegriffen wurde. Suche Dateien die vor über einer Woche modifiziert wurden. Suche Dateien die grösser als 1M sind. Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 16/29 Stab
20 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 17/29 Stab Wichtige Kommandos Lösungen -atime -1 Auf die Datei wurde Heute zugegriffen -mtime +7 Letzte Änderung der Datei ist älter als eine Woche -size Datei ist grösser als 1M.
21 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 18/29 Stab Wichtige Kommandos tar [OPTIONEN] [DATEI] (tape archiver) Archivieren und Komprimieren von Dateien c create (erstellen) f file (Datei / Archiv verwenden) r append (Dateien an das Archiv anhängen) t list (Dateien aus dem Archiv auflisten) x extract (auspacken) z zip (zip-komprimierung) Beispiele tar czf Mein Archiv.tar.gz ZuArchivierendeDateien tar tvf Mein Archiv.tar.gz tar xzf Mein Archiv.tar.gz
22 Weitere Befehle Kommandos date [Optionen] (datum) date gibt das aktuelle Datum aus. Optionen: %a abk. des Wochentags %b abk. des Monatnamens %H Stunde (0..23) %M Minute (0..60)... Beispiel: date +%T Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 19/29 Stab
23 Weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 20/29 Stab Aufgabe Erstelle ein Backup mit Dateien die Heute im HOME-Verzeichniss (und den Unterverzeichnissen) geändert wurden. Es sollen alle Dateien die mit Nicht beginnen exkludiert werden. Der Dateiname des Backups soll die aktuelle Zeit beinhalten (z.b.: backup-thu tar.gz)
24 Weitere Befehle Lösung tar czf backup-$(date +%a.%d.%m.%y-%h.%m.%s).tar.gz \ $(find. -mtime -1! -name Nicht*! -name.! -name.backup ) Erklärung $( cmd )... die Auswertung des cmd aus der Subshell wir an das übergeordnete Kommando weitergegeben date +%a.%d. %m. %Y-%H.%M.%S... gibt das Datum im gewünschten Format aus im find Kommando werden zusätzlich noch das aktuelle Verzeichnis und das.backup Verzeichnis ausgenommen wenn find keine Dateien findet, gibt das Kommando tar einen Fehler aus Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 21/29 Stab
25 Jobs und Prozesse Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 22/29 Stab Prozess Was ist ein Prozess ein exekutierendes Programm Ressourcen: Speicher, Files, CPU-Zeit Betriebssystem ist verantwortlich für: Erzeugen und Terminieren von Prozessen Scheduling von Prozessen Synchronisierung von Prozessen Kommunikation zwischen Prozessen Behandlung von Deadlocks
26 Jobs und Prozesse Silberschatz et al. (2010) Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 23/29 Stab Prozess aus Sicht des Betriebssystems PCB (Prozess-Control-Block) Prozess-ID (PID) Addressraum für den Prozess Priorität andere Informationen wie: wann ist der Prozess zuletzt gelaufen, wieviel Rechnerzeit hat er verbraucht,... Scheduler
27 Jobs und Prozesse Prozess Steuerung von Prozessen / Jobkontrolle fg (ForeGround) bg (BackGround, zuerst mit strg + z job stoppen) ps (Prozessstatus) & pstree jobs (laufende Jobs anzeigen) kill (prozess mit prozessid beenden) nohup (no hangup) top (oder htop) Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 24/29 Stab
28 Jobs und Prozesse Speziellere Shellvariablen Speziellere Shellvariablen $? Exit-Status des zuletzt beendeten Kommandos (Vordergrund) $$ Prozeß-ID der aktuell ausgefhrten Shell $! Prozeß-ID des zuletzt gestarteten Hintergrundprozesses Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 25/29 Stab
29 Jobs und Prozesse Speziellere Shellvariablen Aufgabe Finde den aktuellen status deiner offenen shell Was für CPU und Speicherinformationen finden sich in /proc Was macht der Befehl grep -ri xxx /etc/s* 2> /dev/null less Was ist der Unterschied zu grep -ri xxx /etc/s* 2> &1 less Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 26/29 Stab
30 weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 27/29 Stab Kommandos dirname [Datei] Verzeichnisnamen von Datei ausgeben. dirname [Datei] Beispiel: dirname /VER/ZEICHNIS/DATEINAME liefert /VER/ZEICHNIS
31 weitere Befehle Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 28/29 Stab Kommandos basename [Datei] Verzeichnis vom Dateinamen entfernen basename [Datei] Beispiel: basename /VER/ZEICHNIS/DATEINAME liefert DATEINAME
32 References Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 3 Simon Haller, Sebastian 29/29 Stab References I Haller, S. (2010). Lpccs introduction course. Silberschatz, A., P. Galvin, and G. Gagne (2010). Operating system concepts (8 ed.). Wiley.
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
Grundlagen der Programmierung
Übung 1: Unix Werkzeuge Robert Sombrutzki [email protected] Unix Werkzeuge Warum? Diese Frage sollten Sie sich immer mal wieder stellen! Denkbare Antworten Weil Sie diese Werkzeuge immer
UNIX/Linux Lösung. Mär 14, 17 20:40 Seite 1/6. Prozeßsynchronisation (was ist das?, wo kommt es vor?, Beispiel?):
Mär 14, 17 20:40 Seite 1/6 Aufgabe 1: Erklären Sie folgende Begriffe (25 Punkte): Prozeßsynchronisation (was ist das?, wo kommt es vor?, Beispiel?): Abstimmen von mehreren Prozessen, warten auf Ergebnisse,
Computer & GNU/Linux Einführung Teil 2. Simon Haller iis.uibk.ac.at
Computer & GNU/Linux Einführung Teil 2 Simon Haller iis.uibk.ac.at Wichtige Kommandos echo (Anzeigen einer Textzeile) Optionen: -n keine neue Zeile -e aktiviert \ Optionen: \ n neue Zeile \ t horizontaler
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
Vorlesung Unix-Praktikum
Vorlesung Unix-Praktikum Arbeiten von zu Hause Dorian Lehmenkühler Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 24. Oktober 2018 1 Willkommen zur zweiten Vorlesung Was machen wir heute?
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]
Vorlesung Linux Praktikum
Vorlesung Linux Praktikum Netboot und SSH Dorian Lehmenkühler Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 17. Oktober 2018 Willkommen zur zweiten Vorlesung Was machen wir heute? Arbeiten
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
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
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
Vorlesung Unix-Praktikum
Vorlesung Arbeiten von zu Hause Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 25. Oktober 2017 1 Willkommen zur dritten Vorlesung Was gab es von mir beim letzten Mal? Netboot SSH innerhalb
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
Okt 02, 17 12:28 UNIX/Linux Lösung
Okt 02, 17 12:28 UNIX/Linux Lösung Seite 1/6 GEORG SIMON OHM Hochschule Nürnberg Name:... Schriftliche Prüfung im Fach Vorname:... "Betriebssystem Linux/UNIX" Matrikel Nr.:... Prüfungstermin: 13.10.2017
Archivieren und Komprimieren, SSH
Archivieren und Komprimieren, SSH Linux-Kurs der Unix-AG Andreas Teuchert 12. November 2012 Archivieren Archivieren ist das Zusammenfassen mehrerer Dateien zu einer einzigen Hauptanwendung früher war das
Ein- und Ausgabeumlenkung
Ein- und Ausgabeumlenkung Viele Prozesse lesen und/oder schreiben Daten (z.b. who, date, cat, rm -i,...) Zu jedem Kommando gibt es voreingestellte Dateien, von denen Daten gelesen und/oder in die Daten
Linux Prinzipien und Programmierung
Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 25 2 / 25 Pipes Die Bash kennt drei Standard-Dateideskriptoren: Standard In (stdin) Standard-Eingabe,
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
Basiskonzepte des Rechnerbetriebs
Universität Potsdam Institut für Informatik Wintersemester 2012 2013 Basiskonzepte des Rechnerbetriebs Aufgabenblatt 2 2 Das UNIX-Dateisystem Arbeiten Sie, wenn nicht anders vermerkt, immer auf der Kommandozeile!
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
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
Computergrundlagen Einführung in UNIX 1
Computergrundlagen Einführung in UNIX 1 Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2010/11 Was ist ein Computer? Rechenmaschine verarbeitet Programme: Serien von Befehlen
Linux Grundlagen. Wolfgang Scheicher. 20. Mai 2006
Linux Grundlagen Wolfgang Scheicher 20. Mai 2006 Inhalt 1 Allgemeines Bootvorgang Verzeichnisstruktur 2 Die Shell Autovervollständigung Befehle Kombinieren Tastenkürzel Job Kontrolle 3 Befehlsreferenz
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
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
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.
ZWEITE ÜBUNG ZUR EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN LEONIE WEIßWEILER
ZWEITE ÜBUNG ZUR EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN ABSTIMMEN! https://abstimmung.semesterticket-muenchen.de/ WIEDERHOLUNG - VARIABLEN WIEDERHOLUNG - VARIABLEN Clemens = Simone Simone
Okt 10, 16 17:29 UNIX/Linux Lösung
Okt 10, 16 17:29 UNIX/Linux Lösung Seite 1/6 Technische Hochschule Nürnberg Name:... GEORG SIMON OHM Schriftliche Prüfung im Fach Vorname:... "Betriebssystem UNIX/Linux" Matrikel Nr.:... Prüfungstermin:
Arbeiten mit der Shell in Linux
Bachelor-Tutorial 2012 Arbeiten mit der Shell in Linux Markus Merschmeyer merschm@lxportal1:~ > Motivation Warum mit der Maus klicken......wenn man auch tippen kann! 13.04.2012 M. Merschmeyer 2 Erste Schritte
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 1
Inst. für Informatik [IFI] Computer & GNU/Linux EinführungTeil 1 Simon Haller, Sebastian Stab 1/17 Computer & GNU/Linux Einführung Teil 1 Simon Haller, Sebastian Stabinger, Philipp Zech Inst. für Informatik
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
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
Arbeiten mit der Shell Teil 1
Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 5. Mai 2015 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,
Arbeiten mit der Shell Teil 1
Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Andreas Teuchert 29. Oktober 2012 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,
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
Basiskonzepte des Rechnerbetriebs
Universität Potsdam Institut für Informatik Wintersemester 2013 2014 Basiskonzepte des Rechnerbetriebs Aufgabenblatt 5 7 Standardeingabe und Standardausgabe Viele Prozesse lesen und/oder schreiben Daten.
13. Anhang B: Linux-Grundbefehle
13. Anhang B: Linux-Grundbefehle In diesem Abschnitt werden einige wichtige Befehle vorgestellt, mit denen man auf der Kommandozeile von Linux, der so genannten Shell arbeiten kann. Obwohl man mit Hilfe
UNIX/Linux Lösung. Okt 12, 13 13:57 Seite 1/6. Pipe (was ist das?, wo kommt es vor?, Beispiel?): Datenverbindung zwischen 2 Prozessen(Kommandos)
Okt 12, 13 13:57 Seite 1/6 Aufgabe 1: Erklären Sie folgende Begriffe (5*4 = 20 Punkte): Pipe (was ist das?, wo kommt es vor?, Beispiel?): Datenverbindung zwischen 2 Prozessen(Kommandos) stdout > stdin
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
Grundlegende Kommandos unter UNIX / LINUX
Fakultät Informatik, HFU Brückenkurs UNIX Einführung 1 Grundlegende Kommandos unter UNIX / LINUX Allgemeine Schreibweise: kommandoname [-opt1 -opt2 ] [objekt1 objekt2 ] Erste Shell Kommandos mkdir directoryname
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,
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
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
Dateisystem 2, RegEx, Manpages
Dateisystem 2, RegEx, Manpages Linux-Kurs der Unix-AG Andreas Teuchert 10. Dezember 2012 Manpages Dokumentation zu Programmen, speziellen Dateien, etc. steht in Manpages Aufruf mit man Manpage
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
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
Shell-Scripting Linux-Kurs der Unix-AG
Shell-Scripting Linux-Kurs der Unix-AG Benjamin Eberle 6. Juli 2016 Was ist ein Shell-Script? Aneinanderreihung von Befehlen, die ausgeführt werden Bedingte und wiederholende Ausführung möglich Nützlich
SelfLinux Dateien unter Linux
Dateien unter Linux Autor: Frank Boerner ([email protected]) Formatierung: Matthias Hagedorn ([email protected]) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-
Die Shell. Ein Vortrag von Frederik und Michael 1 / 35
Die Shell Ein Vortrag von Frederik und Michael 1 / 35 Die Shell Teil 1 Einleitung Geschichte des Terminals Vergleich von GUI und Konsole Teil 2 Praxis Teil 3 Konzepte und Möglichkeiten der Shell Teil 4
How to Public key authentication with freesshd
How to Public key authentication with freesshd Enthaltene Funktionen - Umstellung auf Public key authentication - Generierung eines Private keys mit PuTTY Key Generator - Verbindung testen Voraussetzung
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
ÜBUNG Regeln für die Hausaufgaben. Was gibt es im UNIX-Pool zu beachten? Der erste Besuch im UNIX-Pool
23.10.03 1 ÜBUNG 23.10.03 23.10.03 2 Regeln für die Hausaufgaben Regeln für die Hausaufgaben Was gibt es im UNIX-Pool zu beachten? Der erste Besuch im UNIX-Pool Wie funktioniert die Rechnerbetreuung? Das
SelfLinux Dateien unter Linux
Dateien unter Linux Autor: Frank Boerner ([email protected]) Formatierung: Matthias Hagedorn ([email protected]) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-
Linux das bessere Windows?
Große Übung Programmieren - Linux-Tools - Sebastian Ebers Institut für Telematik, Universität zu Lübeck https://www.itm.uni-luebeck.de/people/ebers/ Linux das bessere Windows? Ein ganz klares Jein 2 Linux,
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........................................
GNU/Linux Introduction Linux Introduction: Part 1. Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at
GNU/Linux Introduction Linux Introduction: Part 1 Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at Windows / Linux @ Central IT Services Windwos 7 Centos 7.3 Zugriff von Windows auf Linux (WinSCP, PuTTy)
Bash-Skripting Linux-Kurs der Unix-AG
Bash-Skripting Linux-Kurs der Unix-AG Sebastian Weber 07.01.2013 Was ist ein Bash-Skript? Skript muss mit chmod +x ausführbar gemacht sein Aneinanderreihung von Befehlen normale Befehle nutzbar Sebastian
Vorlesung Unix-Praktikum
1/2 Vorlesung 4. und Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 09. November 2015 2/2 Willkommen zur vierten Vorlesung Was gab es beim letzten Mal? Dateitypen: Text- und Dokumentdateien
UNIX/Linux-Minikurs. Ralf Seidler, Daniel Walther, Torsten Bosse. Institut für Informatik Friedrich-Schiller-Universität Jena
UNIX/Linux-Minikurs Ralf Seidler, Daniel Walther, Torsten Bosse Institut für Informatik Friedrich-Schiller-Universität Jena Anmeldung Melden Sie sich mit username und password an! Starten Sie ein Terminal!
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
Shell-Scripting Linux-Kurs der Unix-AG
Shell-Scripting Linux-Kurs der Unix-AG Andreas Teuchert 8. Juli 2014 Was ist ein Shell-Script? Aneinanderreihung von Befehlen, die ausgeführt werden Bedingte und wiederholende Ausführung möglich Nützlich
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
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
Einführung Unix Shell
Einführung Unix Shell Prof. Dr. Rüdiger Weis Beuth Hochschule Berlin Wintersemester 2012/2013 Prof. Dr. Rüdiger Weis Einführung Unix Shell Beuth Hochschule Berlin 1 Datei Komandos 2 Wildcards 3 Variablen
Dateisystem 1, Suchen & Finden
Dateisystem 1, Suchen & Finden Linux-Kurs der Unix-AG Benjamin Eberle 15. Juni 2016 ln ln ( link ) legt Verknüpfungen an, Verwendung wie cp ohne Optionen wird ein zweiter Name für die gleiche Datei erzeugt
