Das Kommando ls ist das wahrscheinlich wichtigste und am häufigsten aufgerufene Kommando unter Linux überhaupt: Es zeigt den Inhalt eines Verzeichnisses an und ist damit die Entsprechung von DIR unter DOS.
Ruft man ls ohne Optionen auf, so gibt es den Inhalt in der kürzesten möglichen Form aus:
user@linux ~$ ls
Desktop OpenOffice.org641 playlists public_html wrg
Documents cvs nsmail plugin131.trace selflinux
Mail evolution office52 plugin131_02.trace selflinux-texte
user@linux ~$
|
Die verschiedenen Optionen zu ls erlauben die Anzeige einer Vielzahl von Information in verschiedenen Formaten. Wir möchten hier nur auf die wichtigsten Optionen eingehen. Für weitere Möglichkeiten geben Sie einfach ls --help ein.
ls -a
Diese Option listet auch die sogenannten versteckten Dateien auf, die mit einem Punkt beginnen.
user@linux ~$ ls -a
. .fullcircle .nautilus .xsession
.. .gconf .nautilus-metafile.xml .xsession-errors
.DCOPserver_linux_:0 .gconfd .netscape .xtalkrc
.DCOPserver_linux__0 .gimp-1.2 .netscape6 .y2log
.G-Force .gnome .ntrc .yast2
.ICEauthority .gnome-desktop .opera Desktop
.SuSENautilusPage .gnome-help-browser .pinerc Documents
.Xauthority .gnome_private .profile Mail |
ls -l
Diese Option liefert eine ausführlichere Ausgabe. Sie bedeutet von links nach rechts: Dateityp, Zugriffsrechte, Linkzähler, Besitzer, Gruppe, Größe, Datum der letzten Änderung, Dateiname
user@linux ~$ ls -l
insgesamt 18
drwxr-xr-x 3 user users 520 Mai 28 20:10 Desktop
drwxr-xr-x 3 user users 1072 Mai 28 21:41 Documents
drwx------ 29 user users 4800 Mai 28 21:59 Mail
drwxr-xr-x 3 user users 320 Apr 13 00:58 OpenOffice.org641
drwxr-xr-x 7 user users 168 Mai 26 21:47 cvs
drwx------ 4 user users 232 Apr 14 08:04 evolution
drwxr-xr-x 2 root root 208 Feb 24 2000 kuer_chm
drwx------ 2 user users 48 Apr 13 01:09 nsmail
drwxr-xr-x 3 user users 232 Apr 14 08:07 office52
drwxr-xr-x 2 user users 80 Mai 4 07:39 playlists
drwxr-xr-x 2 user users 80 Apr 11 20:04 public_html
drwxr-xr-x 5 user users 208 Mai 8 20:42 selflinux
drwxr-xr-x 2 user users 352 Mär 16 13:48 selflinux-texte
drwxr-xr-x 2 user users 448 Mär 16 13:47 wrg |
ls -R
Diese Option gibt auch den Inhalt der Unterverzeichnisse mit aus.
user@linux ~/selflinux$ ls -R
.:
Basisrelease README output saxon slcompile styles
./output:
html images
./output/html:
Basisrelease.html Basisrelease01.html
./output/images:
10baset-netz.gif img_transparent.gif openfolder.gif
shell_funktionsweise01.gif
fddi.gif kdm.gif repeater_bridge.gif thickethernet.gif
img_document.gif koaxialnetz.gif selflinux.gif tokenring.gif
./saxon:
README doc saxon.jar
./saxon/doc:
api-guide.html conformance.html extensions.html patterns.html
xsl-elements.html
changes.html dtdgen.html history.html samples.html
changes5.html expressions.html index.html suggestions.html
conditions.html extensibility.html instant.html using-xsl.html
./styles:
html
./styles/html:
files.xsl format.xsl lib.xsl main.xsl section.xsl selflinux.xsd toc.xsl |
Sie können auch mehrere Optionen miteinander verbinden, zum Beispiel ls -lR oder ls -la.
|