Zum Inhalt springen

Linux-Praxisbuch/ ls

Aus Wikibooks

ls ist ein sehr wichtiger Befehl. Er entspricht ungefähr dem Windowsbefehl dir und zeigt alle vorhandenen Dateien und Unterverzeichnisse an.

Einfache Beispiele

[Bearbeiten]

Zeigt nicht die versteckten Dateien an

ls 

ls steht dabei für list.

Zeigt alle Dateiinfos auch die versteckten Dateien an

ls -al 

a steht dabei für all l steht für long langes Ausgabeformat.

Zeigt die Datei sortiert nach dem Datum an

ls -alt

t steht dabei für time.

Zeigt die Datei sortiert nach dem Datum an, die aktuellsten am Ende.

ls -altr 

r steht dabei für reverse

Zeigt alle Dateien die ein a im Namen haben.

ls -al a*

Zeigt alle Dateien, die ein a im Namen haben. Aber nur im aktuellen Verzeichnis.

ls -ald a*

d steht hier für dir

Zeigt alle Dateien die auf .txt enden

ls -al *.txt

Zeigt die Dateien im Verzeichnis /wiki an.

ls -al /wiki

Findet alle Dateien die größer sind als 10MB und listet sie der Größe nach auf.

ls -lahS $(find / -type f -size +10000k)

Durch den folgenden Parameter wird die Übersichtlichkeit der Ausgabe verbessert. Diese Form der Darstellung ist gut zur Weiterverarbeitung in Skripten geeignet.

ls -F
  • an die Namen von Verzeichnissen wird ein "/" angehängt
  • an die Namen von Links ein "@"
  • ausführbare Dateien und Bilder werden mit einem "*" markiert.

Mit ls nur die Unterverzeichnisse anzeigen

[Bearbeiten]

Will man nur die Unterverzeichnisse eines Verzeichnisses sehen, verwendet man folgende Optionen des ls Befehls:

ls -ld */.

Alternativ geht auch:

ls -alF|grep /$

Das ist reichlich lang. Sie können sich diesen Befehl auch einfach auf eine beliebige Abkürzung umbiegen:

alias dirs='ls -alF|grep /$'

Jetzt reicht die Eingabe von "dirs", um die Unterverzeichnisse zu sehen.

Optionen

[Bearbeiten]

Hilfe

[Bearbeiten]

Öffnen sie eine zweite Konsole und geben Sie folgendes ein:

info ls

oder

ls --help

Alternative

[Bearbeiten]

Dateianzeige unter KDE mit dem Konqueror

[Bearbeiten]