**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 -la | Kombination 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/ORDNER2 | Erstellt 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/FILE | Löscht eine Datei mit absolutem Pfad |
| Befehl | Beschreibung |
|---|---|
rm -r ORDNER | Löscht einen Ordner und seinen Inhalt rekursiv |
rm -rf ORDNER | Erzwingt das Löschen eines Ordners ohne Rückfrage |
rm -ri ORDNER | Fragt 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 ORDNER2 | Kopiert einen Ordner samt Inhalt |
cp -i DATEI NEUERNAME | Fragt 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 NEUERNAME | Fragt vor dem Überschreiben einer Datei nach Bestätigung |
touch - Datei erstellen oder Datum aktualisieren
- Erstellt eine neue, leere Datei oder aktualisiert das Änderungsdatum einer bestehenden Datei (touch)
touch DATEI
| 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 |