ls (Verzeichnisse auflisten)
100%

Befehlszeile · Lektion 4

ls (Verzeichnisse auflisten)

Lerne, mit ls-Optionen Dateien, versteckte Einträge, Details, Größen und Sortierreihenfolgen zu untersuchen.

Nachdem du dich im Dateisystem bewegen kannst, stellt sich die Frage, was an einem Ort vorhanden ist. Der Befehl ls listet Dateien und Verzeichnisse auf, sodass du dein aktuelles Verzeichnis oder einen anderen Pfad untersuchen kannst.

Grundlegende Verwendung von ls

Standardmäßig listet ls die Verzeichnisse und Dateien im aktuellen Verzeichnis auf. Du kannst jedoch auch einen Pfad angeben, um den Inhalt eines anderen Verzeichnisses anzuzeigen.

$ ls
$ ls /home/pete

Auch eine einzelne Datei lässt sich auflisten:

$ ls /etc/hosts
/etc/hosts

Welcher Befehl listet den Inhalt von /home/pete auf, ohne dorthin zu wechseln?

Versteckte Dateien anzeigen

Nicht alle Dateien in einem Verzeichnis sind standardmäßig sichtbar. Unter Linux sind Dateinamen, die mit einem Punkt (.) beginnen, versteckt. Mit der Option -a, kurz für „all“, kannst du sie anzeigen.

$ ls -a
.  ..  .bashrc  Documents  Pictures

Solche Dotfiles sind standardmäßig verborgen und speichern häufig Konfigurationen, beispielsweise .bashrc.

Welcher Befehl nimmt versteckte Dateien in die Auflistung auf?

Detaillierte Informationen anzeigen

Eine weitere wichtige ls-Option ist -l für das Langformat. Es zeigt Dateiberechtigungen, die Anzahl der Links, Eigentümer, Gruppe, Größe, Änderungszeit und Name an.

$ ls -l

Eine Beispielausgabe sieht so aus:

pete@icebox:~$ ls -l
total 80
drwxr-x--- 7 pete penguingroup   4096 Nov 20 16:37 Desktop
drwxr-x--- 2 pete penguingroup   4096 Oct 19 10:46  Documents
drwxr-x--- 4 pete penguingroup   4096 Nov 20 09:30 Downloads
drwxr-x--- 2 pete penguingroup   4096 Oct  7 13:13   Music
drwxr-x--- 2 pete penguingroup   4096 Sep 21 14:02 Pictures
drwxr-x--- 2 pete penguingroup   4096 Jul 27 12:41   Public
drwxr-x--- 2 pete penguingroup   4096 Jul 27 12:41   Templates
drwxr-x--- 2 pete penguingroup   4096 Jul 27 12:41   Videos

Ergänze -h, um leichter lesbare Dateigrößen zu erhalten:

$ ls -lh

Welcher Befehl zeigt Details im Langformat und Größen in menschenlesbarer Form an?

In umgekehrter Reihenfolge sortieren

Mit der Option -r kannst du Dateien und Verzeichnisse in umgekehrter Reihenfolge auflisten.

$ ls -r

Mit -t sortierst du nach Änderungszeit und mit -r kehrst du diese Reihenfolge um:

$ ls -lt
$ ls -ltr

Welcher Befehl sortiert nach Änderungszeit und stellt die neuesten Einträge zuletzt dar?

Befehlsoptionen kombinieren

Optionen, auch Flags genannt, erweitern die Funktion eines Befehls. Wie bei -a und -l kannst du mehrere davon in einem Befehl wie ls -la zusammenfassen. Die Reihenfolge ist häufig unerheblich, daher funktioniert ls -al genauso.

$ ls -la

Nützliche Kombinationen sind:

$ ls -lh
$ ls -la
$ ls -ltr

Häufige ls-Optionen

  • -a: Zeigt alle Dateien einschließlich versteckter Dateien an.
  • -l: Verwendet das Langformat.
  • -h: Zeigt Größen zusammen mit -l in menschenlesbarer Form an.
  • -r: Kehrt die Sortierreihenfolge um.
  • -t: Sortiert nach Änderungszeit.
  • -S: Sortiert nach Dateigröße.
  • -d: Listet das Verzeichnis selbst statt seines Inhalts auf.

Welcher Befehl listet den Verzeichniseintrag projects/ statt seines Inhalts auf?

Einige Systeme stellen die Ausgabe von ls für unterschiedliche Dateitypen in verschiedenen Farben dar. Dieses Verhalten stammt häufig von einem Alias oder einer Umgebungseinstellung, weshalb die Farben je nach System abweichen können.

Um dein Verständnis des Befehls ls zu vertiefen, probiere diese praktische Übung aus:

  • Linux ls Command: Content Listing – Nutze ls, um Datei- und Verzeichnisinhalte effizient aufzulisten und zu analysieren. Übe detaillierte Auflistungen, versteckte Dateien, menschenlesbare Größen und verschiedene Sortierungen.

So gewinnst du mehr Sicherheit beim Auflisten von Verzeichnissen unter Linux.

Lektion abgeschlossen

Sie haben ls (Verzeichnisse auflisten) abgeschlossen

Du kannst nun mit ls Verzeichnisinhalte untersuchen und ihre Darstellung steuern.

  • Liste das aktuelle Verzeichnis oder einen anderen Pfad auf.

  • Beziehe versteckte Dateien in eine Auflistung ein.

  • Zeige detaillierte Informationen mit lesbaren Größen an.

  • Sortiere Einträge in umgekehrter Reihenfolge nach Änderungszeit.

  • Liste einen Verzeichniseintrag ohne dessen Inhalt auf.

Lernfortschritt speichern

Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.

Kostenloses Konto erstellen
Nächste Lektion
Zurück zu Befehlszeile