Unix Befehle
wichtige Unix Befehle
- ls: List - Listet den Inhalt eines Verzeichnisses auf.
- Beispiel: ls (zeigt den Inhalt des aktuellen Verzeichnisses).
- Zusätzliche Optionen:
- ls -l: Zeigt detaillierte Informationen wie Berechtigungen, Besitzer, Größe und Änderungsdatum.
- ls -a: Zeigt auch versteckte Dateien (die mit . beginnen).
- ls -lh: Zeigt Dateigrößen in einem menschenlesbaren Format (z. B. KB, MB, GB).
- Beispiel: ls -lah (kombiniert alle obigen Optionen).
- mv: Move - Verschiebt Dateien oder Verzeichnisse oder benennt sie um.
- Beispiel: mv datei.txt neuer_ort/ (verschiebt die Datei datei.txt in den Ordner neuer_ort).
- cp: Copy - Kopiert Dateien oder Verzeichnisse.
- Beispiel: cp quelle.txt ziel.txt (kopiert quelle.txt nach ziel.txt).
- mkdir: Make Directory - Erstellt ein neues Verzeichnis.
- Beispiel: mkdir neuer_ordner (erstellt ein Verzeichnis namens neuer_ordner).
- rm: Remove - Löscht Dateien oder Verzeichnisse.
- Beispiel: rm datei.txt (löscht die Datei datei.txt).
- rmdir: Remove Directory - Löscht leere Verzeichnisse.
- Beispiel: rmdir leerer_ordner (löscht den Ordner leerer_ordner, wenn er leer ist).
- find: Suchen - Sucht Dateien oder Verzeichnisse basierend auf verschiedenen Kriterien.
- Beispiel: find /pfad/zum/suchen -name "datei.txt" (sucht nach einer Datei mit dem Namen datei.txt im Verzeichnis /pfad/zum/suchen).