Verzeichnisoperationen
Leeres Verzeichnis erstellen
Syntax: mkdir [OPTION] VERZEICHNIS
- -m Zugriffsrechte setzen
- -v eine Meldung beim erstellen ausgeben
Beispiel:
mkdir ~/Unterlagen
Verzeichnis umbenennen / verschieben
Syntax: mv [OPTION] QUELLE ZIEL
- -i Fragt vor dem Überschreiben nach
- -v Zeigt Verschiebe-Fortschritt an
Beispiel 1: Verzeichnis umbenennen
mv ~/Unterlagen ~/Dokumente
Beispiel 2: Verzeichnis (~/Unterlagen in den Ordner ~/Dokumente) verschieben.
mv ~/Unterlagen ~/Dokumente/
Hinweis: Es muss darauf geachtet werden dass dass Ziel mit einem
/
endet, sonst würdemv
versuchen den Ordner~/Unterlagen
nach~/Dokumente
zu verschieben (umzubenennen) und nicht in das Verzeichnis~/Dokumente/
zu verschieben.
Ein Verzeichnis kopieren
Syntax: cp [OPTIONEN] QUELLE ZIEL
- -a Beibehaltung von Besitzer-, Gruppen- und Zugriffsrechten und Erstellungs-, Modifikations- und Zugriffsdaten
- -i Fragt vor Überschreiben nach
- -r Verzeichnisse rekursiv kopieren
- -v Zeigt den Kopierfortschritt an
Beispiel:
cp -a ~/Unterlagen/Otto ~/Dokumente/Otto
Ein leeres Verzeichnis löschen
Syntax: rmdir [OPTION] VERZEICHNIS
- -v Eine Meldung beim Löschen ausgeben
Beispiel:
rmdir ~/Dokumente/Otto
Komplette Verzeichnise inkl. Inhalt löschen
Syntax: rm [OPTION] DATEI/ORDNER
- -i Vor dem Löschen eine Nachfrage "J/N" auslösen
- -v Durchgeführte Tätigkeiten erklären
- -r Verzeichnisse und deren Inhalte rekursiv entfernen
Beispiel 1: Alle Dateien und Unterordner im angegebenen Ordner löschen
rm -r ~/Dokumente/*
Beispiel 2: Alle Dateien und Unterordner inklusive des Ordners selbst löschen
rm -r ~/Dokumente
Aktuelles Verzeichnis ausgeben
Syntax: pwd [OPTIONEN]
Beispiel:
pwd
Ein Verzeichnis wechseln
Syntax: cd [OPTION] VERZEICHNIS
cd
Wechselt ins Home-Verzeichnis
cd ..
Wechselt ins übergeordnete Verzeichnis
cd /usr
Wechsel nach /usr
cd local
Wechsel von /usr nach /usr/local
Will man in ein Verzeichnis wechseln, dessen Name Leerzeichen enthält, so muss man diese durch vorangestellte \ maskieren. Alternativ ist aber auch möglich, den ganzen Pfad unter Anführungszeichen zu setzen.
cd /media/Fotos\ Hawaii
cd "/media/Fotos Hawaii"
Verzeichnisinhalt anzeigen
Syntax: ls [OPTION] [VERZEICHNIS]
- -a listet Namen die mit .(Punkt) beginnen mit auf
- -l Datei-Informationen in Langform ausgeben
- -h gibt die Größe in einem für Menschen besser lesbaren Format aus