Gnome Terminal findet man unter Weiter Anwendungen .
prompt user@linux-aosk:~→ hat folgende Bedeutung:
Obwohl unter KDE und Gnome moderne Dateimanager zur Verfügung stehen, verwenden erfahrene Linux-Anwender oft noch immer diverse, text-orientierte Kommandos.
| Kommando | Beschreibung | Kommando in DOS |
|---|---|---|
| Hilfe | ||
| man Befehl | Hilfe zum Kommando | |
| Befehl - - help | Hilfe zum Kommando | |
| Als Root | ||
| su | wechselt als Root (Passwort eingeben) | |
| sudo | einen Befehl als Root ausführen | |
| Verzeichnisbaum | ||
| cd | wechselt das aktuelle Verzeichnis | |
| cd / | wechselt ins root-Verzeichnis | |
| ls | zeigt alle Dateien des aktuellen Verzeichnisse an | dir |
| ls -l | zeigt eine detaillierte Liste | |
| ls -a | zeigt versteckte Dateien an | |
| mkdir | erzeugt ein neues Verzeichnis | md |
| rmdir | löscht Verzeichnisse | rd |
| pwd | zeigt aktuellen Pfad an | |
| Joker | ||
| * | steht für eine beliebige Anzahl von beliebigen Zeichen | |
| ? | steht für ein beliebiges Zeichen | |
| Dateien | ||
| mv quelle ziel | verschiebt Dateien bzw. ändert ihren Namen | move |
| cp quelle ziel | kopiert Dateien | copy |
| cp ordner ziel -r | kopiert gesamten ordner inkl. aller unterordner an ziel | |
| cat | zeigt Dateiinhalt an | type |
| less | öffnet Anzeigeprogramm | |
| more | zeigt Dateiinhalt seitenweise an | |
| touch Dateiname | erstellt leere Datei | |
| mcedit Dateiname | öffnet Datei in einem Editor zur Bearbeitung | edit |
| vim Dateiname | öffnet Datei mit dem Editor VIM zur Bearbeitung | |
| vimtutor | Tutorial zum Erlernen vom Editor VIM | |
| rm | löscht Dateien | del |
| rm unterordner -r | löscht gesamten Unterordner inkl. aller Dateien | |
| find -name dateinamen | sucht Dateien nach Namen | |
| Packen und Komprimieren von Verzeichnissen und Dateien | ||
| tar | vereint mehrere Dateien (und Verzeichnisse) in einer Datei | |
| tar -t | Inhalt eines Archivs anzeigen | |
| tar -x | Dateien aus Archiv holen | |
| tar -c | neues Archiv erzugen | |
| tar -f | um Namen des Archiv anzugeben | |
| tar -xvjf | entzippen | |
| Dateirechte chown und chmod | ||
| chown student meinedatei.txt | Ändert den Besitzer der Datei „meinedatei.txt“ auf den User „student“ | |
| chown student:www-data meinedatei.txt | Ändert den Besitzer der Datei „meinedatei.txt“ auf den User „student“ und die Gruppe der Datei auf „www-data“ | |
| chown -R www-data:www-data /var/www | Ändert den Ordner, Inhalt und alle Unterordner von „/var/www“ auf den Besitzer und Gruppe“www-data“ | |
| chmod 777 meinedatei.txt | Ändert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im im Hexadezimalmodus | |
| chmod a+rwx meinedatei.txt | Ändert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im symbolischen Modus (a…all) | |
| chmod -R 700 /var/www/html/ | Setz die Dateirechte rekursiv auf 700 im Ordner /var/www/html, also auf alle Dateien und Ordner die sich in /var/www/html befinden. | |
| chmod u=rw,g=rw,o=r meinedatei.txt | Setzt explizit die rechte für Besitzer und Gruppe auf lesen und schreiben und andere dürfen nur lesen (u…user, g…group, a…others | |
tar -xvjf uebung1.tar. Welche Verzeicnisse und Dateien befinden sich nun in deinem Home-Directory?./hallo ein.ichbinhier.backup in deinem Homedirectory.uebung1 in das Verzeichnis backup.uebung1.aufgabe und wechsle hinein.datei1 bis datei3.datei1 und gib drei Zeilen Text ein. Speicher ab!tac datei1 ein. Was passiert?uebungen inklusive Unterverzeichnis.