Große Übung Programmieren. Sebastian Ebers Institut für Telematik, Universität zu Lübeck
|
|
- Pia Waldfogel
- vor 6 Jahren
- Abrufe
Transkript
1 Große Übung Programmieren - Linux-Tools - Sebastian Ebers Institut für Telematik, Universität zu Lübeck
2 Linux das bessere Windows? Ein ganz klares Jein 2
3 Linux, das andere Windows? Lizenzkosten Hardware-Unterstützung Software Verwaltung, Unterstützung, etc. Zielgruppe Datei- und Verzeichnissystem Rechtesystem Bedeutung der Konsole 3
4 Verzeichnisbaum Es gibt unter Linux keine Laufwerksbuchstaben Alle Verzeichnisse, Dateien und Geräte befinden sich unterhalb des Wurzelverzeichnisses / / ist vergleichbar mit Laufwerk C: unter Windows Zusätzliche Partitionen werden in ein Verzeichnis unterhalb von / eingehängt 4
5 Verzeichnisbaum / dev Geräte etc Konfigurations- und Informationsdateien home Enthält Eigene Dateien aller Benutzer meier Eigene Dateien des Benutzers meier media Enthält Einhängepunkte für transportable Medien mnt Weiterer Einhängepunkt opt Speicherort für selbst zusätzliche Programme proc Enthält Schnittstellen zu laufenden Prozessen usr enthält den Großteil der Systemtools, Bibliotheken und installierten Programme 5
6 (Unix-)Shell / Terminal / Konsole Steht auch ohne (grafische) Desktop-Umgebung zur Verfügung Ermöglicht die kommandozeilenbasierte Benutzung des Betriebssystems Die Standard-Shell unter Linux ist oft die Bash Nützliche Features Autovervollständigung, Historie, Befehlskürzel Etc. 6
7 Konventionen <Programm> bedeutet: Setze an dieser Stelle den Namen des Programms ein (ohne < und >) [<Pfad>] bedeutet: Die Angabe <Pfad> ist optional Setze an dieser Stelle den Namen des Pfads ein (ohne < und >) 7
8 Arbeiten mit Dateien und Verzeichnissen Inhalt des aktuellen Verzeichnisses anzeigen ls Zeigt Namen nicht-versteckter Dateien und Verzeichnisse an ls a Zeigt Namen aller Dateien und Verzeichnisse an ls la Zeigt Namen und Zusatzinformationen aller Spezielle Verzeichnisse. Referenz auf das aktuelle Verzeichnis.. Referenz auf das übergeordnete Verzeichnis 8
9 man pages Hilfe zur Funktion, Optionen, Parametern etc. von Konsolenbefehlen Beispiele man ls Hilfe zum Anzeigen von Verzeichnisinhalten man java Infos zum Starten von Java- Programmen man javac Infos zum Übersetzen von Java- Programmen 9
10 Navigation im Verzeichnisbaum Pfadangaben Absolute Pfade: Ausgangspunkt ist das Wurzelverzeichnis Fängt immer mit / an Relative Pfade: Ausgangspunkt ist das aktuelle Verzeichnis Fängt nie mit / an Fängt mit. oder.. oder ganz ohne Punkte an 10
11 Navigation im Verzeichnisbaum Pfadangaben bei Verzeichniswechsel Aktuelles Verzeichnis: /home/meier (Anzeige mit pwd) Wechsel in Verzeichnis /home/meier/test : Relativ: cd test oder cd./test Absolut: cd /home/meier/test 11
12 Navigation im Verzeichnisbaum Pfadangaben bei Verzeichniswechsel Aktuelles Verzeichnis: /home/meier (Anzeige mit pwd) Wechsel in Verzeichnis /home/mueller/test Relativ: Absolut: cd../mueller/test cd /home/mueller/test 12
13 Programme in der Shell starten Oft mit Parametern Zur Konfiguration oder zur Übergabe von Informationen Trennung einzelner Parameter durch Leerzeichen Inhalt doppelter Anführungszeichen gilt als ein Parameter Beispiele: ls l /media Gibt den Inhalt des Ordners /media aus touch "hallo welt.txt" Legt die Datei./hallo welt.txt an cat hallo welt.txt Gibt den Inhalt der Dateien./hallo und./welt.txt aus 13
14 Arbeiten mit Verzeichnissen Verzeichnis anlegen Relative Variante: mkdir test entspricht mkdir./test Absolute Variante: mkdir /home/meier/test Verzeichnis löschen rmdir <Pfad> löscht nur leere Verzeichnisse rm r <Pfad> löscht alle Verzeichnisse (rekursiv) 14
15 Arbeiten mit Verzeichnissen Verstecktes Verzeichnis anlegen mkdir [<Pfad>].<Verzeichnisname> Verzeichnisinhalt anzeigen ls [<Pfad>] Zeigt Namen nicht-versteckter Dateien und Verzeichnisse an ls a [<Pfad>] Zeigt Namen aller Dateien und Verzeichnisse an ls la [<Pfad>] Zeigt Namen und Zusatzinformationen aller 15
16 Arbeiten mit Dateien Eine leere Datei anlegen: touch [<Pfad>]<Dateiname> Eine leere, versteckte Datei anlegen: touch [<Pfad>].<Dateiname> Dateien löschen: rm [<Pfad>]<Dateiname(n)> Inhalt einer Datei anzeigen cat <Dateiname> Zeigt die Datei komplett an less <Dateiname> bildschirmweise Anzeige 16
17 Arbeiten mit Dateien und Verzeichnissen Kopieren cp [-r] <Quelle> <Ziel> Kopiert Datei(en) und/oder Verzeichnis(se) Verschieben mv <Quelle> <Ziel> Verschiebt Datei(en) und/oder Verzeichnis(se) Dateien editieren (hier mit Editor vi): vi [<Pfad>]<Dateiname> 17
18 Dateien auf der Konsole editieren: vi/vim Komplett textbasiert Auf den meisten Unix-Systemen vorinstalliert Funktioniert auch ohne Desktop-Umgebung Nützliche Tipps Merkblätter (Cheat Sheets) eet_tutorial.html 18
19 Grafische Texteditoren Übersicht auf Ubuntuusers.de: gedit ( SciTE ( Geany ( Leafpad ( Kate ( Mousepad ( 19
20 Suchen und Finden Suchen von Dateien und Verzeichnissen mit find Beispiel: Finde Datei mit dem Namen test.txt im aktuellen Verzeichnis find. type f name test.txt Suchen in Dateien mit grep Bsp. 1: Suche nach Navigation oder navigation in test.txt grep i navigation test.txt Bsp. 2: Suche nach gut gemacht in test.txt grep "gut gemacht" test.txt grep gut\ gemacht test.txt 20
21 Standard Ein- und Ausgaben Standardeingabe: stdin Tastatur Standardausgabe: stdout Bildschirm Standardfehlerausgabe: stderr Bildschirm Die Standardein- und ausgaben lassen sich auch in Dateien umleiten 21
22 Umleitung von Ein- und Ausgaben Symbol Bedeutung < Lese Eingabe aus einer Datei und nicht von der Tastatur > Schreibe Ausgabe in eine Datei und nicht auf den Bildschirm (der aktuelle Inhalt der Datei wird überschrieben) >> Hänge Ausgabe an eine Datei an, statt sie auf dem Bildschirm auszugeben 2> 2>> > 2>&1 >> 2>&1 Schreibe die Fehlerausgabe nicht auf den Bildschirm sondern in eine Datei bzw. hänge sie an eine Datei an Kombiniere normale und Fehlerausgabe Beispiele: ls l / > dirlist.txt 2>&1 cat < dirlist.txt 22
23 Verbinden von Programmen mit Pipes <programm1> <programm2> Leitet die Standardausgabe von programm1 in die Standardeingabe von programm2 um Beispiel: Gebe Informationen wie Dateirechte, etc. zu einer Datei, die test im Namen enthält, auf der Konsole aus ls l grep test 23
24 Verketten von Programmen Unbedingtes Verketten <programm1> ; <programm2> Bedingtes Verketten <programm1> && <programm2> (<programm1> <programm2>)&& <programm3> Exit-Status eines Programms 0 Alles in Ordnung!= 0 Fehler 24
25 Datei- und Verzeichnisrechte Für jedes Objekt geordnet nach Besitzer Gruppe Rest festgelegt werden, ob es gelesen und / oder beschrieben und / oder ausgeführt werden kann. 25
26 Datei- und Verzeichnisrechte Rechte Besitzer (u) Rechte Gruppe (g) Rechte Rest (o) Besitzer Besitzer Gruppe Datei / Verzeichnis - r w x r w - r - - meier mitarb myfile.txt Der Besitzer meier darf d r w x r - x - - x meier mitarb mydir die Datei myfile.txt lesen (r), beschreiben (w) und ausführen (x). Jedes Mitglied der Gruppe mitarb (außer dem Besitzer) darf die Datei myfile.txt lesen (r), beschreiben (w), aber nicht ausführen (-). Alle anderen dürfen die Datei myfile.txt nur lesen (r). Das führende d bei mydir zeigt an, dass es sich um ein Verzeichnis handelt. 26
27 Datei- und Verzeichnisrechte Mittels chmod kann man dem Besitzer (u), der Gruppe (g), allen Anderen (o) oder Allen (a) Rechte zugestehen (+), entziehen (-) oder zuweisen (=) Beispiel 1: Gruppe darf myfile.txt zusätzlich ausführen und der Besitzer darf lesen und schreiben. chmod u=rw,g+x myfile.txt 27
28 Arbeiten mit Programmen Programme im Verzeichnisbaum finden which <Programmname> Programme starten, die sich im Suchpfad für Programme ($PATH) befinden: <Programmname> (z.b. cd) nicht im Suchpfad befinden: Pfadname zwingend notwendig : <Pfad>/<Programmname> Programme im aktuellen Verzeichnis werden mittels./<programmname> gestartet 28
29 Umgebungsvariablen Eine Umgebungsvariable enthält beliebige Zeichenketten, die in den meisten Fällen Pfade zu bestimmten Programmen oder Daten enthalten, sowie bestimmte Daten, die von mehreren Programmen verwendet werden können. Quelle:
30 Umgebungsvariablen Alle aktuell gesetzten Umgebungsvariablen anzeigen: env Bestimmte Umgebungsvariable anzeigen: echo $<Variablenname> Wichtige Umgebungsvariablen: PATH HOME JAVA_HOME 30
31 Umgebungsvariablen setzen Temporär, für die aktuelle Konsole und daraus gestartete Programme Kommando in der Konsole: export PATH=$PATH:<absoluter Pfad> Dauerhaft für alle neu gestarteten Konsolen Zeile in die Bash-Konfiguration des Benutzers: export PATH=$PATH:<absoluter Pfad> Pfade werden unter Linux mit : getrennt 31
32 Die Konfiguration der Bash Unter $HOME/.bashrc liegt die benutzereigene Konfigurationsdatei für die Bash. Sie wird bei jedem Öffnen eines interaktiven Terminals geladen. Unter $HOME/.bash_profile liegt eine weitere Konfigurationsdatei, die nur beim Starten einer Login- Shell geladen wird. 32
33 Beispiel-Einträge in der Bash-Konfiguration export TEMP=/tmp export JAVA_HOME=/usr/lib/jvm/java-6-sun alias ll='ls -l' alias la='ls -A' alias lal='ls la' alias testdir='cd $HOME/test' alias befehle='vi $HOME/befehle.txt' 33
34 Die Konfiguration der Bash Änderungen in der $HOME/.bashrc gelten erst für nachfolgend gestartete Terminals. Um die Änderungen benutzen zu können, muss man entweder eine neue Konsole öffnen oder die Änderungen der Datei $HOME/.bashrc explizit übernehmen mittels exec bash -$- 34
35 Bash-History Zu finden unter $HOME/.bash_history Einsehen über history cat $HOME/.bash_history Suchen über Tastenkombination: <Strg> + <R> grep <Suchstring> $HOME/.bash_history 35
36 Bash-History Wann wird gespeichert? Wenn die Konsole geschlossen wird (Standard) Letze Befehle der aktuellen Konsole bereits über history abrufbar Konfigurationsmöglichkeiten in der $HOME/.bashrc export HISTCONTROL=ignoreboth export HISTSIZE=500 export HISTIGNORE=ls:ll:cd:pwd:exit 36
37 Remote arbeiten mit SSH SSH der sichere Telnet-Ersatz Einloggen an einem entfernten Terminal ssh Befehl auf einem entfernten Rechner ausführen ssh <befehl> Beispiel: ssh "chmod u=rwx,g=,o= /home/meier; ls -l /home grep meier" 37
38 SSH-Voreinstellungen Unter $HOME/.ssh/config können Voreinstellungen für Verbindungen gespeichert werden. Beispiel: Host ssh-gate HostName sshgate.info.unil.de Port 22 User meier 38
39 Remote arbeiten Dateitransfer mit SCP SCP Kopieren über Systemgrenzen hinweg Lokale Datei auf einen Server kopieren scp test.txt Datei vom Server auf den lokalen Rechner kopieren scp ssh-gate:/home/meier/test.txt./test2.txt 39
40 SSH/SCP-Links PuTTY PuTTY is a free SSH, Telnet and Rlogin client for 32-bit Windows systems. WinSCP Grafischer SFTP-Client für Windows auf der Basis von SSH Authentifizierung über Public-Keys Authentifizierung ohne Passworteingabe Keys 40
41 Weitere Informationsquellen Suchmaschinen Wikis und Foren Man pages man <Programmname> 41
42 Und noch mehr Infos... 42
43 Nützliche Tools Archivierung mittels tar Wichtige Optionen -c Archiv anlegen (create) -x Archiv auspacken (extract) -f zur Angabe der Ziel- oder Quelldatei (file) -z (De)Kompression mit gzip -j (De)Kompression mit bzip2 Beispiele: tar czf doc.tgz./doc/ tar xzf doc.tgz 43
44 Nützliche Tools (Rekursives) Suchen von Dateien mit find find <Pfad> <Suchausdruck> Wichtige Suchausdrücke Suche nach eine Datei im Allgemeinen -type f Suche nach Datei mit bestimmtem Namen -name <Name der Datei> (Groß- u. Kleinschreibung wichtig) -iname <Name der Datei> Beispiel: Suche im Home-Verzeichnis (auf beliebiger Tiefe) alle Dateien, die mit Test oder test anfangen find $HOME type f iname "test*" 44
45 Nützliche Tools Verknüpfungen erzeugen mittels ln Symbolische Verknüpfung: Wird das Original gelöscht, ist die Verknüpfung ungültig ln s <Original> <Verknüfung> ln s /home/meier/mydocs./mdocs Harte Verknüpfung: Wird das Original gelöscht, bleibt die Verknüpfung gültig ln <Original> <Verknüfung> ln /home/meier/mydocs/test.txt./mdocs/ 45
46 Nützliche Tools Tool Nutzen du Anzeige der Dateigröße df Anzeige der Speichernutzung je Partition sort Sortierung der Zeilen eines Textes uniq Anzeige oder Unterdrückung doppelter Zeilen grep Suchen in Dateien ps Anzeige der aktuell laufenden Prozesse top Dynamische Übersicht aktueller Prozesse und Systemressourcen pstree Anzeige der aktuell laufenden Prozesse in einer Baumstruktur kill Löschen aktuell laufender Prozesse head Ausgabe des ersten Teils einer Datei tail Ausgabe des letzten Teils einer Datei 46
47 Ein- und Aushängen von Partitionen Einhängen: mount Befehl zum Einhängen -t ntfs Dateisystem (hier NTFS) /dev/sda1 /media/winxp Einhängepunkt Partition zum Einhängen Aushängen: umount /media/winxp Befehl zum Aushängen Einhängepunkt 47
48 Bedeutung von Anführungszeichen Doppelte Anführungszeichen " " Variablen werden ausgewertet Beispiel: echo "$PATH" Ausgabe: Wert der Variable PATH Einzelne Anführungszeichen ' ' Alle Zeichen werden in ihrer ursprünglichen Form dargestellt echo '$PATH' Ausgabe: $PATH Schräge einzelne Anführungszeichen ` ` Kommandos werden ausgewertet Beispiel: echo `hostname` Ausgabe: Rückgabe des Programms hostname 48
49 man pages Man pages (Öffnen, Lesen, Durchsuchen) Level (siehe man man ) 1 Ausführbare Programme oder Shell-Befehle 2 Systemaufrufe (Kernelfunktionen) 3 Bibliotheksaufrufe (Funktionen in System-Bibliotheken) 4 Spezielle Dateien (gewöhnlich in /dev) 5 Dateiformate und Konventionen, z. B. /etc/passwd 6 Spiele 7 Makropakete und Konventionen, z. B. man(7), groff(7) 8 Systemadministrationsbefehle (in der Regel nur für root) 9 Kernelroutinen [Nicht Standard] n neu [veraltet] l lokal [veraltet] p öffentlich [veraltet] o alt [veraltet] 49
50 man pages Beispiel für Level man printf man 1 printf man 2 printf nichts man 3 printf C-Funktion printf Wie findet man die richtige man page? apropos <Programm> 50
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,
MehrSCI Linux Einführung
Service Center Informatik bernhardt@cs.uni-kl.de endler@cs.uni-kl.de sci@cs.uni-kl.de 08.10.2015 Die Textkonsole () öffnen Bedienung über den Menüeintrag Terminal mit dem Shortcut strg + alt + t ... und
MehrMaterial 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
MehrGrundlagen der Programmierung
Übung 1: Unix Werkzeuge Robert Sombrutzki sombrutz@informatik.hu-berlin.de Unix Werkzeuge Warum? Diese Frage sollten Sie sich immer mal wieder stellen! Denkbare Antworten Weil Sie diese Werkzeuge immer
MehrLinux-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
MehrComputer & GNU/Linux Einführung Teil 3
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
Mehr2 2. Tag. 2.1 Das Dateisystem. das Dateisystem organisiert die Speicherung von Daten. viele Betriebssysteme haben verschiedene Dateisysteme
2 2. Tag 2.1 Das Dateisystem das Dateisystem organisiert die Speicherung von Daten viele Betriebssysteme haben verschiedene Dateisysteme ein gutes Dateisystem ist wichtig um Daten sicher zu lagern Das
MehrArbeiten 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
MehrTutorium 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
MehrLinux I II III Res/Pro WN/TT Theorie Terminal Ein- und Ausgabe. Linux I. 1 Linux I. Theorie Terminal Ein- und Ausgabe. Ressourcen-Vorkurs
Linux I 1 Linux I Theorie Terminal Ein- und Ausgabe Theorie Linux und Unix Unix bezeichnet eine Familie von Betriebssystemen: HP-UX, AIX, Solaris, Mac OS X, GNU/Linux. Linux ist eine freie und quelloffene
MehrATB 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
MehrEinfü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
MehrLinux Kurs Vorlesung 2 - Terminal
Linux Kurs Vorlesung 2 - Terminal Verzeichnis-Hierarchie / /bin /sbin /lib /usr /tmp /dev /boot /etc /var /home - Wurzelverzeichnis grundlegende Befehle und Programme (binary) grundlegende Systembefehle
MehrArbeiten 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
MehrVorsemesterkurs Informatik
Vorsemesterkurs Informatik Einführung in die Bedienung von Unix-Systemen SoSe 2013 Stand der Folien: 3. April 2013 Übersicht 1 Unix, Linux, Shells 2 Shell-Kommandos 3 Dateien und Verzeichnisse Vorkurs
MehrEinfü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-
MehrArbeiten 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,
MehrEinfü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
Mehr1 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,
MehrLINUX 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
MehrUnix/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
MehrLinux 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........................................
MehrArbeiten 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,
MehrSHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL. Max Rosin - ANKÜNDIGUNGEN
SHELL WE BEGIN? EINE EINFÜHRUNG IN DIE SHELL Max Rosin - mrosin@freitagsrunde.org ANKÜNDIGUNGEN lists.freitagsrunde.org/mailman/listinfo/fopen freitagsrunde.org/techtalks 1 WAS MACHEN WIR HEUTE? Was ist
MehrBefehl 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
MehrBasiskonzepte 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!
MehrLinux-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.
MehrArbeiten mit der Shell Teil 2
Arbeiten mit der Shell Teil 2 Linux-Kurs der Unix-AG Zinching Dang 22. November 2016 Übersicht Ausgaben umleiten Wiederholung & Vertiefung Shellbefehle Befehle & Optionen Beispielanwendung zu Pipes Zusammenfassung
MehrGrafische Oberfläche, Shell Teil 4 Linux-Kurs der Unix-AG
Grafische Oberfläche, Shell Teil 4 Linux-Kurs der Unix-AG Klaus Denker 10./16. Mai 2012 Anmelden und abmelden Linux ist ein Mehrbenutzersystem Jeder Benutzer hat einen Benutzernamen und ein Kennwort Nach
MehrArchivieren 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
MehrX 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
MehrEinfü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
MehrKommandos 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
MehrDateisystem 1, Suchpfad, Befehlstypen
Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Benjamin Eberle 8. Januar 2015 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux
MehrDateisystem 1, Suchpfad, Befehlstypen
Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Andreas Teuchert 17. Juni 2014 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux
Mehrcs106 Informatiklabor Teil 1: Java-Installation
Herbstsemester 2009 cs106 Informatiklabor Teil 1: Java-Installation Florian Zeller Vorgehen und Ziele Wöchentlich eine Übung Unterstützte Bearbeitung während den Übungsstunden Austausch mit älteren Semestern
MehrLinux in a Nutshell. Exkurs
Linux in a Nutshell Exkurs Überblick Umgang mit einem Linux System BackTrack Learning by DOING Booten von BackTrack Kurzer Überblick Was ist da? Die Dateistruktur oder Alles ist eine Datei! Die Konsole
MehrSelfLinux Dateien unter Linux
Dateien unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-
MehrEin- 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
MehrPraktikum 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
MehrVorbereitungskurs Informatik - Tag 1
Vorbereitungskurs Informatik - Tag 1 FSI Informatik Uni Erlangen-Nürnberg 10. Oktober 2006 FSI Informatik (Uni Erlangen-Nürnberg) Vorbereitungskurs Informatik - Tag 1 10. Oktober 2006 1 / 22 Wer sind wir?
MehrGibt 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
MehrArbeiten in der Unix-Kommandozeile. PeP et al. Toolbox Workshop
Arbeiten in der Unix-Kommandozeile PeP et al. Toolbox Workshop 2015 [ismo@it ~]$ _ Was ist das? Muss das sein? Ist das nicht völlig veraltet? Das sieht nicht so schick aus PeP et al. Toolbox Workshop 2015
MehrArbeiten 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
MehrL 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
MehrArbeiten mit der Shell Teil 2
Arbeiten mit der Shell Teil 2 Linux-Kurs der Unix-AG Benjamin Eberle 11. Mai 2016 Übersicht - Dateiinhalte anzeigen cat : Dateiinhalte auf die Shell ausgeben less : Dateiinhalte seitenweise anzeigen head
MehrSelfLinux Dateien unter Linux
Dateien unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GFDL Im Unterschied zu Windows wird bei Linux zwischen Groß-
MehrArbeiten mit Linux und an der Kommandozeile
Arbeiten mit Linux und an der Kommandozeile AST, Wintersemester 2013/2014 1 Einleitung Es wird hier ein kleiner Einblick zum Arbeiten mit der grafischen Oberfläche KDE und an der Kommandozeile unter Unix
MehrComputergestützte Mathematik zur Analysis. Informationen zur Vorlesung
Computergestützte Mathematik zur Analysis Informationen zur Vorlesung Achim Schädle Angewandte Mathematik Wintersemester 2015/16 22. Oktober 2015 Teil I Informationen zur Vorlesung Computergestützte Mathematik
MehrInformatik I - Einstiegskurs
Informatik I - Einstiegskurs Dr. Henrik Brosenne Georg-August-Universität Göttingen Institut für Informatik Basiert auf dem Einstiegskurs im Wintersemester 2009/10 von Markus Osterhoff Wintersemester 2012/13
MehrBetriebssysteme 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)
MehrComputer 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
MehrComputer & 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
MehrLAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server. Servername: gyko.no-ip.info (Lokal: 192.168.2.10)
LAMP HowTo (Linux Apache MySQL PHP) Zugriff per SSH auf den Server Servername: gyko.no-ip.info (Lokal: 192.168.2.10) Stand: 04-2014 Warum Zugriff auf einen Server per SSH? Zunächst einmal möchte ich, dass
MehrLINUX TUTORIAL. Repolusk Jürgen Technische Universität Wien Security 183.124 WS 2006/2007
LINUX TUTORIAL Repolusk Jürgen Technische Universität Wien Security 183.124 WS 2006/2007 Inhalt Was ist Unix / Linux Unix Shells / bash Linux Benutzerbefehle Befehle zur Netzwerkverwaltung Shell Magic
MehrDie Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.
Die Architektur von UNIX/Linux- Betriebssystemen Mag. Lukas Feiler, SSCP lukas.feiler@lukasfeiler.com http://www.lukasfeiler.com/lectures_brg9 1977: Berkeley Software Distribution/BSD (U.C. Berkeley) 1986:
MehrDateisystem 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
MehrLinux - 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
MehrTeil 1: Einführung in die Shell. Was ist die Shell? Wichtige Kommandos (1) Einführung in die Shell. Grundlagen der Shell-Programmierung
Einführung in die Shell Grundlagen der Shell-Programmierung Daniel Lutz 22.10.2003 Teil 1: Einführung in die Shell 1 2 Was ist die Shell? Schnittstelle zwischen Benutzer und Computer
MehrSkripte. 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
MehrDebian 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
Mehrvorneweg: 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
MehrVerzeichnisse unter Linux
Verzeichnisse unter Linux Autor: Frank Boerner (frank@frank-boerner.de) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GPL Die Linux-Verzeichnisstruktur und das Arbeiten mit
MehrBenutzung der Manpage, Shell Teil 3
Benutzung der Manpage, Shell Teil 3 Linux-Kurs der Unix-AG Andreas Teuchert 3./9. Mai 2012 Manpages Dokumentation zu Programmen, speziellen Dateien, etc. steht in Manpages Aufruf mit man Manpage
MehrGrundlegende 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
MehrLiteratur. 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.
MehrEffektives Arbeiten ohne Maus
Effektives Arbeiten ohne Maus Folie 1 Agenda Kurzvorstellung LWsystems GbR Grundlagen Unix/Linux Verzeichnishierarchie Prozesse Arbeiten mit der Shell Autocompletion Editieren der Kommandozeile Wichtige
MehrZugriff zum Datenaustausch per scponly
Zugriff zum Datenaustausch per scponly Warum scponly? In der Grundkonfiguration der Musterlösung ist es notwendig, dass ein Benutzer, der die Möglichkeit haben soll von außen Dateien mit dem Server auszutauschen,
MehrLinux-Einführung WS 2010/2011
Linux-Einführung WS 2010/2011 1 Hilfequellen studihelp@coli.uni-sb.de Systemgruppe: http://www.coli.uni-sb.de/sg/ Fachschaft: http://www.coli.uni-sb.de/fs-coli/ > Skripte Linuxkurs-Webseite: http://www.ruthless.zathras.de/facts/linux/
MehrEinführung in die Kommandozeile
anhand der Bash auf Linux 24.03.2007 / Erlanger Linux Tage Agenda 1 Einleitung Wie sieht s aus? Verzeichnisbaum 2 Getting started... 3 Editoren 4 Die Umgebung der Bash 5 Kommandos alltägliche Befehle Rechte
MehrDateien 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
MehrWiederholung: 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:
MehrInformatik für Schüler, Foliensatz 1 Einführung bis...
Prof. G. Kemnitz Institut für Informatik, Technische Universität Clausthal 19. August 2009 1/15 Informatik für Schüler, Foliensatz 1 Einführung bis... Prof. G. Kemnitz Institut für Informatik, Technische
MehrUNIX Grundlagen. Sascha Frank SS 2006 www.namsu.de. 14. August 2006 UNIX I. Sascha Frank. Einführung. Basic Befehle. Quellen
UNIX Grundlagen SS 2006 www.namsu.de 14. August 2006 14. August 2006 1 / 15 Übersicht 1 2 3 und Referenzen 14. August 2006 2 / 15 Entstehung 1969 das erste System 1973 Großteil in C geschrieben 20000 von
MehrSFTP SCP - Synology Wiki
1 of 6 25.07.2009 07:43 SFTP SCP Aus Synology Wiki Inhaltsverzeichnis 1 Einleitung 1.1 Grundsätzliches 2 Voraussetzungen 2.1 Allgemein 2.2 für SFTP und SCP 3 Installation 3.1 Welche openssl Version 3.2
MehrProgrammieren mit Statistischer Software - Simulationen am Server -
Programmieren mit Statistischer Software - Simulationen am Server - Moritz Berger, Cornelia Oberhauser Institut für Statistik, LMU München SS 2015 Gliederung 1 Verbindung mit dem Netzlaufwerk 2 Verbindung
MehrDieses Skript finden Sie auch auf dem castor (CIP-Pool) auf /software/meteo/numerikuebungen/skript_1.pdf. FORmula TRANslater FORTRAN 77
Dieses Skript finden Sie auch auf dem castor (CIP-Pool) auf /software/meteo/numerikuebungen/skript_1.pdf FORTRAN FORmula TRANslater FORTRAN 77 Literatur G. Schmitt: FORTRAN 90 Kurs, R. Oldenburg Verlag
MehrComputer & 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
Mehr1) 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
MehrGrundbefehle. LPI Zertifizierung. Auf dem Weg: Certified Linux
LPI Zertifizierung 1.103.3 Grundbefehle Copyright ( ) 2006-2009 by Dr. Walter Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view
MehrUnix Shell und einige Tools
Unix Shell und einige Tools Johann Mitlöhner 16. November 2006 1 Shell Beim Einloggen in das Linuxsystem am eigenen PC bekommt der Benutzer typischerweise eine grafische Schnittstelle, z.b den Gnome Desktop.
MehrLiteratur zu Linux. im Internet Teil der Installation: man, info O'Reilly Verlag: Addison-Wesley: noch viele weitere Bücher und Online-Dokumente
Literatur zu Linux im Internet Teil der Installation: man, info O'Reilly Verlag: Siever, Figgins & Weber: LINUX in a Nutshell 4 th Edition Addison-Wesley: Helmut Herold: Linux/Unix Grundlagen, Kommandos
MehrWichtige UNIX Kommandos
Wichtige UNIX Kommandos auf der Grundlage des gleichnamigen Skriptes von Tobias Oetiker und Thomas Gabathuler erstellt von Michael Hoffmann (hoffmann@inf.ethz.ch) überarbeitet von Yves Brise 2009 überarbeitet
MehrÜ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
MehrShell-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
Mehr4 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
MehrUnix 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
MehrDas CIP der Mathematik
Das CIP der Mathematik Eine kurze Unix Einführung Martin Kerscher Mathematisches Institut Ludwig Maximilians Universität München 27. Februar 2014 Gliederung Allgemeines zum Betriebssystem Unix/Linux Das
MehrDie Shell. [prompt]> <command> <flags> <args>
Die Shell Die Shell ist ein einfaches Interface, um dem Betriebssystem Kommandos zu übermitteln Andere Interfaces verwenden Grafische Elemente (z.b. Windows Explorer) Kommados werden beim sogenannten Prompt
MehrVWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer. Kommunikation I (Internet) Übung 1 Telnet und FTP
VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer Kommunikation I (Internet) Übung 1 Telnet und FTP SS 2003 Inhaltsverzeichnis 2. Übungen mit Telnet und FTP...1 2.1. Testen der Verbindung mit ping...1 2.2. Arbeiten
MehrDas CIP der Mathematik
Das CIP der Mathematik Eine kurze Unix Einführung Martin Kerscher Mathematisches Institut Ludwig Maximilians Universität München 4. Oktober 2013 Martin Kerscher (LMU München) Unix im CIP 4. Oktober 2013
MehrComputernutzung für Experimentalphysiker Frei progammierbare Rechner als Werkzeuge in der Experimentalphysik Teil 2
Computernutzung für Experimentalphysiker Frei progammierbare Rechner als Werkzeuge in der Experimentalphysik Teil 2 Was bisher geschah: Die freie Programmierbarkeit macht Rechner zum echten Multitool Computer
MehrLaufwerke 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
MehrEmbedded 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
MehrArchivieren und Komprimieren, Globs
Archivieren und Komprimieren, Globs Linux-Kurs der Unix-AG Andreas Teuchert 14. Mai 2013 Globs wenn man mehrere Dateien in einem Verzeichnis gleichzeitig bearbeiten will (z. B. alle Kopieren oder Löschen),
MehrDateisystem 2, Suchen & Finden, Manpages
Dateisystem 2, Suchen & Finden, Manpages Linux-Kurs der Unix-AG Malte Koster 17. Januar 2014 ln ln ( link ) legt Verknüpfungen an, Verwendung wie cp ohne Optionen wird ein zweiter Name für die gleiche
MehrÜbungen zur Vorlesung. Betriebssysteme
Übungen zur Vorlesung Betriebssysteme Wintersemester 2015 Patrick Kendzo ppkendzo@gmail.com Inhalt Virtuelle Maschine -Eine kleine Einführung Damn Small Linux (DSL) Embedded Eine Einführung Aufgabe 1:
MehrEinführung in das Arbeiten an Unix-Rechnern
[Unix] Einführung Einführung in das Arbeiten an Unix-Rechnern 23. 03.2007 Franz Schenk 1 [Unix] Einführung Ursprünge, Hintergründe Grundlagen, Konzepte Arbeiten mit Unix 2 [Unix] Was ist Unix Ein MehrbenutzerBetriebssystem
MehrArchivieren 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
MehrInstallation von CVS mit sicherer Datenübertragung nach dem SSH-Protokoll unter Windows (Version 2.0)
Kurzanleitung: Installation von CVS mit sicherer Datenübertragung nach dem SSH-Protokoll unter Windows (Version 2.0) Zusammenfassung Diese Anleitung zeigt, wie WinCVS so installiert und eingerichtet wird,
Mehr