Ls: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== | == ls == | ||
ls (list) | ls (list) | ||
Zeile 5: | Zeile 5: | ||
Auflistung von Informationen über Dateien (Standardvorgabe ist das aktuelle Verzeichnis). Erfolgt der Aufruf ohne entsprechende Optionen, werden die Einträge alphabetisch sortiert. | Auflistung von Informationen über Dateien (Standardvorgabe ist das aktuelle Verzeichnis). Erfolgt der Aufruf ohne entsprechende Optionen, werden die Einträge alphabetisch sortiert. | ||
== | == Syntax == | ||
Die allgemeine Syntax ist: | Die allgemeine Syntax ist: | ||
Zeile 11: | Zeile 11: | ||
ls [OPTIONen] VERZEICHNIS | ls [OPTIONen] VERZEICHNIS | ||
== | == Optionen == | ||
ls kennt folgende Optionen: | ls kennt folgende Optionen: | ||
Zeile 32: | Zeile 32: | ||
| -i || --inode || Indexnummer (Inode) jeder Datei ausgeben | | -i || --inode || Indexnummer (Inode) jeder Datei ausgeben | ||
|- | |- | ||
| - | | -r || --reverse || Ausgabe erfolgt in umgekehrter Sortierung | ||
|- | |- | ||
| -m || || Namen werden (getrennt durch Kommata) in einer Zeile ausgeben | | -m || || Namen werden (getrennt durch Kommata) in einer Zeile ausgeben | ||
Zeile 40: | Zeile 40: | ||
|} | |} | ||
== | == Beispiele == | ||
ls (ohne Angabe von Optionen) | ls (ohne Angabe von Optionen) | ||
root@computer:/# ls <br /> | |||
bin dev home initrd.img.old lib32 libx32 media opt root sbin sys tmp.img var vmlinuz.old <br /> | |||
bin dev home initrd.img.old lib32 libx32 media opt root sbin sys tmp.img var vmlinuz.old <br /> | boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz <br /> | ||
boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz <br /> | |||
ls -l | ls -l | ||
root@computer:/# ls -l <br /> | |||
insgesamt 55756 <br /> | |||
lrwxrwxrwx 1 root root 7 Sep 16 13:19 bin -> usr/bin <br /> | |||
drwxr-xr-x 4 root root 4096 Okt 12 08:44 boot <br /> | |||
drwxr-xr-x 18 root root 3660 Okt 16 08:16 dev <br /> | |||
drwxr-xr-x 130 root root 12288 Okt 16 08:15 etc <br /> | |||
drwxr-xr-x 3 root root 4096 Sep 16 14:07 home <br /> | |||
Zeile 79: | Zeile 67: | ||
.. boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz | .. boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz | ||
ls - | ls -i | ||
1701841 backup 1700626 Downloads 1700628 Öffentlich 1700632 Videos | 1701841 backup 1700626 Downloads 1700628 Öffentlich 1700632 Videos | ||
1700631 Bilder 1701771 email 1700654 print.pdf 1700627 Vorlagen | 1700631 Bilder 1701771 email 1700654 print.pdf 1700627 Vorlagen | ||
1706514 bin 1701905 Keepassxc 1700624 Schreibtisch 1701915 | 1706514 bin 1701905 Keepassxc 1700624 Schreibtisch 1701915 vorlaprojektstatusbericht_drucker-1.odt | ||
1700629 Dokumente 1700630 Musik 1700614 team | 1700629 Dokumente 1700630 Musik 1700614 team | ||
Version vom 22. Oktober 2020, 09:32 Uhr
ls
ls (list)
Auflistung von Informationen über Dateien (Standardvorgabe ist das aktuelle Verzeichnis). Erfolgt der Aufruf ohne entsprechende Optionen, werden die Einträge alphabetisch sortiert.
Syntax
Die allgemeine Syntax ist:
ls [OPTIONen] VERZEICHNIS
Optionen
ls kennt folgende Optionen:
Option | Beschreibung | |
---|---|---|
-A | --almost-all | listet auch versteckte Dateien auf |
-a | --all | listet auch versteckte Dateien und Verzeichniseinträge wie . und .. auf |
-l | ausführlichere Auflistung (long) | |
-c | Mit -lt: Sortieren nach und Anzeigen von ctime (die Zeit der letzten Änderung der Statusinformation der Datei); mit -l: Anzeigen von ctime, sortieren nach Name; ansonsten: Sortieren nach ctime, neueste zuerst | |
-d | --directory | Verzeichnisse an sich auflisten, nicht deren Inhalte |
-h | --human-readable | Mit -l und/oder -s die Größen in menschenlesbarem Format ausgeben (z.B. 1K, 234M, 2G) |
-i | --inode | Indexnummer (Inode) jeder Datei ausgeben |
-r | --reverse | Ausgabe erfolgt in umgekehrter Sortierung |
-m | Namen werden (getrennt durch Kommata) in einer Zeile ausgeben | |
-R | --recursive | Unterverzeichnisse rekursiv auflisten |
Beispiele
ls (ohne Angabe von Optionen)
root@computer:/# ls
bin dev home initrd.img.old lib32 libx32 media opt root sbin sys tmp.img var vmlinuz.old
boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz
ls -l
root@computer:/# ls -l
insgesamt 55756
lrwxrwxrwx 1 root root 7 Sep 16 13:19 bin -> usr/bin
drwxr-xr-x 4 root root 4096 Okt 12 08:44 boot
drwxr-xr-x 18 root root 3660 Okt 16 08:16 dev
drwxr-xr-x 130 root root 12288 Okt 16 08:15 etc
drwxr-xr-x 3 root root 4096 Sep 16 14:07 home
ls -a
root@computer:/# ls -a . bin dev home initrd.img.old lib32 libx32 media opt root sbin sys tmp.img var vmlinuz.old .. boot etc initrd.img lib lib64 lost+found mnt proc run srv tmp usr vmlinuz
ls -i
1701841 backup 1700626 Downloads 1700628 Öffentlich 1700632 Videos 1700631 Bilder 1701771 email 1700654 print.pdf 1700627 Vorlagen 1706514 bin 1701905 Keepassxc 1700624 Schreibtisch 1701915 vorlaprojektstatusbericht_drucker-1.odt 1700629 Dokumente 1700630 Musik 1700614 team
ls -hils (oder ls -h -i -l -s)
insgesamt 32K 11141201 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Bilder 11141199 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Dokumente 11141196 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 30 10:00 Downloads 11141200 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Musik 11141198 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Öffentlich 11141195 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 29 11:53 Schreibtisch 11141202 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Videos 11141197 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Vorlagen