WikiDer > Ls (Unix)
unten Unix und seine Varianten ist ls (lichsot) ein Befehl zum Konvertieren der Dateiliste in a Verzeichnis Anzeige. Ohne Argumente ist der Inhalt der Arbeitsverzeichnis (= aktuelles Verzeichnis) angezeigt.
Beispiel
ufo@sp500:~/perl> ls -Slrtotal 100-rw-r--r-- 1 ufo-Benutzer 20317 2003-03-02 11:54 xperibot-0.2.0.tar.gz-rw-r--r- - 1 UFO-Benutzer 20878 2003-03-23 18:47 xperibot-0.2.1.tar.gz-rw-r--r-- 1 UFO-Benutzer 22048 2003-06-05 13:23 xperibot-0.2.2 .tar .gz-rw-r--r-- 1 ufo-Benutzer 38213 2003-07-09 13:23 secret_plan.txt
Einige Argumente
- -S: nach Dateigröße sortieren
- -l: langes Format, einschließlich Benutzername, Größe, Datum, Uhrzeit
- -r: umgekehrte Reihenfolge
- -R: rekursiv auch den Inhalt der . angeben Unterverzeichnis(e) Wetter
- -ein: auch Dateinamen anzeigen, die mit a . beginnen Punkt ("versteckte Dateien")
- -d: Zeigen Sie bei Verzeichnisargumenten nicht deren Inhalt an, sondern nur den Verzeichnisnamen selbst
Ausgabeformat
Wenn der Befehl ls ausgeführt wird, liefert er das folgende Ergebnis.
| Berechtigungen | Anzahl der Hardlinks | Inhaber | Gruppe | Größe | Datum ändern | Dateiname |
|---|---|---|---|---|---|---|
| -rw-r--r-- | 1 | UFO | Benutzer | 22048 | 2003-06-05 | xperibot-0.2.2.tar.gz |
Die Berechtigungen -rw-r--r-- sollte wie folgt gelesen werden: Das erste Zeichen ist der Typ der Datei. Weltweit gibt es fünf Typen:
- -: eine normale Datei
- d: ein Verzeichnis
- b: ein Block-Gerät
- c: ein Charakter-Gerät
- l: ein symbolischer Link, siehe ln
Die drei Zeichen danach geben die Berechtigungen des Eigentümers für die Datei an.
- r: kann lesen
- w: darf schreiben
- X: kann ausführen
- -: kein Zugriff für diese Funktion
Die drei danach sind die Berechtigungen für andere Gruppenmitglieder und die letzten drei sind die Welt, der Rest der Benutzer.
Das obige Beispiel ist also eine normale Datei, die der Benutzer UFO kann sowohl lesen als auch ändern, während der Rest der Benutzer es nur lesen darf.
Externer Link
- ls wie von der . angegeben Einzel-Unix-Spezifikation.