rm -rVORSICHT
Entfernt ein Verzeichnis einschließlich enthaltener Dateien und Unterverzeichnisse. Vorher den exakten Zielpfad mit realpath und find prüfen. Die Option -I verlangt bei umfangreichen Löschungen eine zusätzliche Bestätigung; -f sollte nicht als Standard verwendet werden.
Syntax rm -rI /PFAD/ZUM/VERZEICHNISBeispiel realpath /pfad/zum/verzeichnis\nfind /pfad/zum/verzeichnis -maxdepth 2 -print\nrm -rI /pfad/zum/verzeichniskopieren pwdLESEND
Gibt den absoluten Pfad des aktuellen Arbeitsverzeichnisses aus.
Syntax pwdBeispiel pwdkopieren lsLESEND
Listet Verzeichnisinhalte; mit -la einschließlich versteckter Einträge und Details.
Syntax ls [OPTION] [PFAD]Beispiel ls -lah /var/logkopieren cdLESEND
Wechselt das Arbeitsverzeichnis. Ein Minus führt zum vorherigen Verzeichnis zurück.
Syntax cd [VERZEICHNIS]Beispiel cd /etc/nginx && pwdkopieren touchÄNDERT DATEN
Aktualisiert Zeitstempel oder legt eine leere Datei an, wenn sie noch nicht existiert.
Syntax touch [OPTION] DATEIBeispiel touch /tmp/pruefung.txtkopieren mkdirÄNDERT DATEN
Erstellt ein oder mehrere Verzeichnisse; -p legt fehlende Elternpfade mit an.
Syntax mkdir [OPTION] VERZEICHNISBeispiel mkdir -p ~/projekte/demo/logskopieren cpÄNDERT DATEN
Kopiert Dateien oder mit -a vollständige Verzeichnisstrukturen samt Metadaten.
Syntax cp [OPTION] QUELLE ZIELBeispiel cp -a /etc/nginx /root/backup-nginxkopieren mvÄNDERT DATEN
Verschiebt oder benennt Dateien und Verzeichnisse um.
Syntax mv [OPTION] QUELLE ZIELBeispiel mv entwurf.conf produktiv.confkopieren rmVORSICHT
Entfernt Dateien ohne Papierkorb. Ziele vor rekursiven Aufrufen immer kontrollieren.
Syntax rm [OPTION] DATEIBeispiel rm -i alter-entwurf.txtkopieren rmdirÄNDERT DATEN
Entfernt ausschließlich leere Verzeichnisse und ist dadurch vorsichtiger als rm -r.
Syntax rmdir VERZEICHNISBeispiel rmdir /tmp/leerer-ordnerkopieren findLESEND
Sucht rekursiv nach Namen, Typ, Zeit, Größe oder Rechten.
Syntax find PFAD KRITERIENBeispiel find /var/log -type f -name "*.log" -mtime -7kopieren locateLESEND
Durchsucht eine vorbereitete Dateinamen-Datenbank sehr schnell; Ergebnisse können veraltet sein.
Syntax locate SUCHBEGRIFFBeispiel locate nginx.confkopieren statLESEND
Zeigt Größe, Rechte, Eigentümer und Zeitstempel eines Dateisystemobjekts.
Syntax stat DATEIBeispiel stat /etc/passwdkopieren fileLESEND
Ermittelt den wahrscheinlichen Dateityp anhand des Inhalts statt nur der Endung.
Syntax file DATEIBeispiel file download.binkopieren lnÄNDERT DATEN
Erzeugt harte oder mit -s symbolische Verknüpfungen.
Syntax ln -s ZIEL LINKBeispiel ln -s /srv/releases/current /var/www/appkopieren treeLESEND
Zeigt eine Verzeichnisstruktur als Baum; muss häufig nachinstalliert werden.
Syntax tree [OPTION] PFADBeispiel tree -L 2 /var/wwwkopieren