GNU/Linux
ls Befehl
Suche…
ls Befehl mit den meisten verwendeten Optionen.
ls zeigt Dateien und Verzeichnisse im aktuellen Arbeitsverzeichnis. (Wenn keine Argumente übergeben werden.) (Es werden keine versteckten Dateien angezeigt, die standardmäßig mit. beginnen.)
user@ubuntu14:/usr$ ls
bin games include lib lib32 local sbin share src
Alle Dateien anzeigen (auch versteckte Dateien / Ordner). Verwenden Sie ls -a
ODER ls -all
user@ubuntu14:/usr$ ls -a
. .. bin games include lib lib32 local sbin share src
Um zwischen Dateien und Ordnern und symbolischen Links und anderen zu unterscheiden, verwenden Sie ls -F
OR ls --classify
user@ubuntu14:~$ ls -F
bash_profile_course chat_apps/ Desktop/ Downloads/ foxitsoftware/
Public/ test/ bin/ ClionProjects/ Documents/ IDE/ Music/
Pictures/ Templates/ Videos/
Hier werden Endzeichen verwendet, um Dateien und Ordner zu unterscheiden.
"/" Verzeichnis vorschlagen.
"*" Schlägt ausführbare Dateien vor.
"@" Schlägt symbolische Links vor.
Um weitere Informationen zu den Dateien und Verzeichnissen zu erhalten, verwenden Sie ls -l
user@ubuntu14:~/example$ ls -l
total 6464
-rw-r--r-- 1 dave dave 41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group 4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group 6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group 6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group 6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip
In diesem Beispiel beträgt die Gesamtgröße des Inhalts 6460 KB.
Dann gibt es für jede Datei / Verzeichnis einen Eintrag in alphabetischer Reihenfolge mit Großbuchstaben vor Kleinbuchstaben.
Das erste Zeichen ist der Typ (zB D - Verzeichnis, L - Link).
Die nächsten 9 Zeichen zeigen die Berechtigungen für den Benutzer, die Gruppe und andere.
Es folgt die Anzahl der Hardlinks, dann Name und Gruppe des Besitzers.
Das nächste Feld ist die Größe in Bytes. Dies kann in einer benutzerfreundlichen Form angezeigt werden, indem Sie die Option -h
hinzufügen. Beispielsweise wird 6586816 als 6.3M angezeigt
Es folgt ein Zeitstempel (normalerweise die Änderungszeit).
Das letzte Feld ist der Name. Hinweis: Links zeigen auch das Ziel des Links.
Optionen für den Befehl ls
Vollständige Liste der Optionen:
ls -a
listet alle Dateien auf, einschließlich versteckter Dateien, die mit '.' beginnen.
ls --color
farbige Liste [= immer / nie / automatisch]
ls -d
liste Verzeichnisse - mit '* /'
ls -F
füge ein Zeichen von * / => @ | hinzu zu Enteries
ls -i
listet die Inode-Indexnummer der Datei auf
ls -l
Liste mit langem Format - Berechtigungen anzeigen
ls -la
listet das lange Format auf, einschließlich versteckter Dateien
ls -lh
liste langes Format mit lesbarer Dateigröße
ls -ls
Liste mit langem Format mit Dateigröße
ls -r
Liste in umgekehrter Reihenfolge
ls -R
liste rekursiv die Verzeichnisstruktur
ls -s
ls -S
Sortiert nach Dateigröße
ls -t
Sortiert nach Uhrzeit und Datum
ls -X
Sortiert nach Erweiterungsnamen