ls ist ein Linux-Shell-Befehl, der den Verzeichnisinhalt von Dateien und Verzeichnissen auflistet.
$ ls [options] [file|dir]
Hauptoptionen des Befehls:
Möglichkeit | Beschreibung |
---|---|
ls -a | liste alle Dateien einschließlich versteckter Dateien auf, beginnend mit '.' |
ls --color | farbige Liste [= immer / nie / automatisch] |
ls -d | Listenverzeichnisse - mit '* /' |
ls -F | füge ein Zeichen von * / =/ @ | hinzu zu enteries |
ls -i | Inode-Indexnummer der Listendatei |
ls -l | Liste mit langem Format - Berechtigungen anzeigen |
ls -la | Listen Sie das Langformat einschließlich versteckter Dateien auf |
ls -lh | Liste Langformat mit lesbarer Dateigröße |
ls -ls | Liste mit langem Format mit Dateigröße |
ls -r | Liste in umgekehrter Reihenfolge |
ls -R | Liste rekursiv Verzeichnisbaum |
ls -s | Listendateigröße |
ls -S | Sortieren nach Dateigröße |
ls -t | Sortieren nach Uhrzeit und Datum |
ls -X | Sortieren nach Nebenstellenname |
Sie können die Tabulatortaste drücken, um die Datei- oder Ordnernamen automatisch zu vervollständigen.
Listenverzeichnis Dokumente / Bücher mit relativem Pfad:
$ ls Documents/Books
Listen Sie das Verzeichnis / home / user / Documents / Books mit dem absoluten Pfad auf.
$ ls /home/user/Documents/Books
Stammverzeichnis auflisten:
$ ls /
Übergeordnetes Verzeichnis auflisten:
$ ls ..
Listen Sie das Home-Verzeichnis des Benutzers auf (zB: / home / user):
$ ls ~
Liste mit langem Format:
$ ls -l
Zeige versteckte Dateien:
$ ls -a
Liste mit langem Format und versteckte Dateien anzeigen:
$ ls -la
Sortieren nach Datum / Uhrzeit:
$ ls -t
Nach Dateigröße sortieren:
$ ls -S
Alle Unterverzeichnisse auflisten:
$ ls *
Rekursive Verzeichnisbaumliste:
$ ls -R
Listen Sie nur Textdateien mit Platzhalter auf:
$ ls *.txt
ls Umleitung zur Ausgabedatei:
$ ls / out.txt
Nur Verzeichnisse auflisten:
$ ls -d */
Listen Sie Dateien und Verzeichnisse mit vollständigem Pfad auf:
$ ls -d $PWD/*
Wählen Sie ls Optionen und drücken Sie die Code generieren Taste: