Ls: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== <big> ls </big> == | |||
ls (list) | |||
ls | |||
=Optionen= | Auflistung von Informationen über Dateien (Standardvorgabe ist das aktuelle Verzeichnis). Erfolgt der Aufruf ohne entsprechende Optionen, werden die Einträge alphabetisch sortiert. | ||
== <big> Syntax </big> == | |||
Die allgemeine Syntax ist: | |||
ls [OPTIONen] VERZEICHNIS | |||
== <big> Optionen </big> == | |||
ls kennt folgende Optionen: | |||
{| class="wikitable" | |||
|- | |||
! 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 | |||
|- | |||
| -d || --directory || Verzeichnisse an sich auflisten, nicht deren Inhalte | |||
|- | |||
| -m || || Namen werden (getrennt durch Kommata) in einer Zeile ausgeben | |||
|- | |||
| -R || --recursive || Unterverzeichnisse rekursiv auflisten | |||
|- | |||
|} | |||
== <big> Beispiele </big> == | |||
ls (ohne Angabe von Optionen) | |||
{|class="wikitable" style="color:white; background-color:#000000;" | |||
|- | |||
|root@computer:/# ls <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 /> | |||
|- | |||
|} | |||
ls -l | |||
{| style="color:white; background-color:#000000; border-color:#000000; border-collapse: collapse;" | |||
|- | |||
|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 /> | |||
|- | |||
|} | |||
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 -a | |||
. .bash_history-07097.tmp .bash_history-11740.tmp .bash_history-22853.tmp | . .bash_history-07097.tmp .bash_history-11740.tmp .bash_history-22853.tmp | ||
.. .bash_history-07098.tmp .bash_history-11752.tmp .bash_history-22862.tmp | .. .bash_history-07098.tmp .bash_history-11752.tmp .bash_history-22862.tmp | ||
Zeile 40: | Zeile 86: | ||
.bash_history .bash_history-07112.tmp .bash_history-11761.tmp .bash_history-22873.tmp | .bash_history .bash_history-07112.tmp .bash_history-11761.tmp .bash_history-22873.tmp | ||
.bash_history-02822.tmp .bash_history-07113.tmp .bash_history-11765.tmp .bash_history-22876.tmp | .bash_history-02822.tmp .bash_history-07113.tmp .bash_history-11765.tmp .bash_history-22876.tmp | ||
.bash_history-03112.tmp .bash_history-07141.tmp .bash_history-11837.tmp .bash_history-22942.tmp | .bash_history-03112.tmp .bash_history-07141.tmp .bash_history-11837.tmp .bash_history-22942.tmp | ||
''und so weiter'' | ''und so weiter'' | ||
ls -l | |||
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 vorla_projektstatusbericht_drucker-1.odt | 1706514 bin 1701905 Keepassxc 1700624 Schreibtisch 1701915 vorla_projektstatusbericht_drucker-1.odt | ||
1700629 Dokumente 1700630 Musik 1700614 team | 1700629 Dokumente 1700630 Musik 1700614 team | ||
ls -hils (oder ls -h -i -l -s)''' | |||
insgesamt 32K | insgesamt 32K | ||
11141201 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Bilder | 11141201 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Bilder | ||
Zeile 63: | Zeile 107: | ||
11141202 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Videos | 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 | 11141197 4,0K drwxr-xr-x 2 wissam wissam 4,0K Okt 25 11:42 Vorlagen | ||
[[Category:Linux:Dateisystem]] | [[Category:Linux:Dateisystem]] |
Version vom 16. Oktober 2020, 13:08 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 |
-d | --directory | Verzeichnisse an sich auflisten, nicht deren Inhalte |
-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 |
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 -a
. .bash_history-07097.tmp .bash_history-11740.tmp .bash_history-22853.tmp .. .bash_history-07098.tmp .bash_history-11752.tmp .bash_history-22862.tmp backup .bash_history-07110.tmp .bash_history-11754.tmp .bash_history-22871.tmp .bash_history .bash_history-07112.tmp .bash_history-11761.tmp .bash_history-22873.tmp .bash_history-02822.tmp .bash_history-07113.tmp .bash_history-11765.tmp .bash_history-22876.tmp .bash_history-03112.tmp .bash_history-07141.tmp .bash_history-11837.tmp .bash_history-22942.tmp und so weiter
ls -l
1701841 backup 1700626 Downloads 1700628 Öffentlich 1700632 Videos 1700631 Bilder 1701771 email 1700654 print.pdf 1700627 Vorlagen 1706514 bin 1701905 Keepassxc 1700624 Schreibtisch 1701915 vorla_projektstatusbericht_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