Datei-Befehle

**This is an old revision of the document!**

Datei-Befehle


pwd - Aktueller Ordner

 pwd 

  • Zeigt dir den aktuellen Ordner-Pfad (print working directory)

ls - Inhalt Ordner

 ls 

  • Zeigt (listet) dir den Inhalt eines Ordners an (list)
Befehl Beschreibung ls -l Detaillierte Listenansicht mit Rechten und Größe ls -a Zeigt auch versteckte Dateien an ls -laKombination aus -l und -a

mkdir - Erstelle Ordner

 mkdir ORDNER [ORDNER] ... 

  • Erstellt einen oder mehrere Ordner (make directory)
Befehl Beschreibung mkdir ORDNER Erstellt einen neuen Ordner mkdir ORDNER1 ORDNER2 … Erstellt mehrere Ordner auf einmal mkdir -p ORDNER1/ORDNER2Erstellt verschachtelte Ordner mkdir /PATH/TO/ORDNER Erstellt einen Ordner an einem bestimmten Pfad

rm - Lösche Ordner/Dateien

 rm 

  • Löscht die angegebenen Ordner oder Dateien (remove)
Befehl Beschreibung rm FILE [FILE2] Löscht eine oder mehrere Dateien rm *.jpg Löscht alle Dateien mit der Endung .jpg rm PATH/TO/FOLDER/FILE Löscht eine Datei in einem bestimmten Pfad rm /PATH/TO/FOLDER/FILELöscht eine Datei mit absolutem Pfad
Befehl Beschreibung rm -r ORDNER Löscht einen Ordner und seinen Inhalt rekursiv rm -rf ORDNERErzwingt das Löschen eines Ordners ohne Rückfrage rm -ri ORDNERFragt vor dem Löschen jedes Elements nach Bestätigung

cp - Dateien kopieren

 cp QUELLE ZIEL 

  • Kopiert eine Datei oder einen Ordner (copy)
Befehl Beschreibung cp DATEI NEUERNAME Erstellt eine Kopie der Datei mit neuem Namen cp DATEI ORDNER/ Kopiert die Datei in einen anderen Ordner cp -r ORDNER1 ORDNER2Kopiert einen Ordner samt Inhalt cp -i DATEI NEUERNAMEFragt vor dem Überschreiben einer Datei nach Bestätigung

mv - Dateien verschieben/umbenennen

 mv QUELLE ZIEL 

  • Verschiebt eine Datei oder einen Ordner oder benennt sie um (move)
Befehl Beschreibung mv DATEI NEUERNAME Benennt eine Datei um mv DATEI ORDNER/ Verschiebt eine Datei in einen anderen Ordner mv -i DATEI NEUERNAMEFragt vor dem Überschreiben einer Datei nach Bestätigung

touch - Datei erstellen oder Datum aktualisieren

 touch DATEI 

  • Erstellt eine neue, leere Datei oder aktualisiert das Änderungsdatum einer bestehenden Datei (touch)
Befehl Beschreibung touch DATEI Erstellt eine neue Datei oder aktualisiert eine bestehende touch DATEI1 DATEI2 …Erstellt oder aktualisiert mehrere Dateien auf einmal touch -c DATEI Aktualisiert das Datum nur, wenn die Datei existiert