Website-Suche

So sortieren Sie die Ausgabe des Befehls „ls“ nach Datum und Uhrzeit der letzten Änderung


Eines der häufigsten Dinge, die ein Linux-Benutzer in der Befehlszeile immer tun wird, ist das Auflisten des Inhalts eines Verzeichnisses. Wie wir vielleicht bereits wissen, sind ls und dir die beiden unter Linux verfügbaren Befehle zum Auflisten von Verzeichnisinhalten, wobei ersterer beliebter ist und in den meisten Fällen von Benutzern bevorzugt wird.

Beim Auflisten von Verzeichnisinhalten können die Ergebnisse nach mehreren Kriterien sortiert werden, z. B. alphabetische Reihenfolge der Dateinamen, Änderungszeit, Zugriffszeit, >Version und Dateigröße. Die Sortierung anhand jeder dieser Dateieigenschaften kann durch die Verwendung eines bestimmten Flags aktiviert werden.

In dieser kurzen Anleitung zum ls-Befehl sehen wir uns an, wie die Ausgabe des ls-Befehls nach dem Zeitpunkt der letzten Änderung (Datum und Uhrzeit) sortiert wird.

Beginnen wir mit der Ausführung einiger grundlegender ls-Befehle.

Linux Basic ls-Befehle

1. Wenn Sie den ls-Befehl ohne Anhängen eines Arguments ausführen, werden die Inhalte des aktuellen Arbeitsverzeichnisses aufgelistet.

ls 

2. Um den Inhalt eines beliebigen Verzeichnisses aufzulisten, zum Beispiel des Verzeichnisses /etc, verwenden Sie:

ls /etc

3. Ein Verzeichnis enthält immer ein paar versteckte Dateien (mindestens zwei). Um alle Dateien in einem Verzeichnis anzuzeigen, verwenden Sie daher -a oder -- alle Flag:

ls  -a

4. Sie können auch detaillierte Informationen zu jeder Datei in der ls-Ausgabe ausdrucken, wie z. B. Dateiberechtigungen, Anzahl der Links, Name des Eigentümers und Gruppeneigentümers, Dateigröße, Zeitpunkt der letzten Änderung und der Datei-/Verzeichnisname.

Dies wird durch die Option -l aktiviert, was ein langes Listenformat wie im nächsten Screenshot bedeutet:

ls -l

Sortieren Sie Dateien nach Uhrzeit und Datum

5. Um Dateien in einem Verzeichnis aufzulisten und sie nach Datum und Uhrzeit der letzten Änderung zu sortieren, verwenden Sie die Option -t wie im folgenden Befehl:

ls -lt 

6. Wenn Sie eine umgekehrte Sortierung der Dateien nach Datum und Uhrzeit wünschen, können Sie die Option -r verwenden, um wie folgt zu arbeiten:

ls -ltr

Damit wollen wir vorerst enden, da der Befehl ls jedoch noch weitere Informationen und Optionen zur Verwendung enthält. Sehen Sie sich daher unbedingt diesen Befehl oder andere Anleitungen an, die Tricks zum Befehl ls enthalten, die jeder Linux-Benutzer kennen oder den Sortierbefehl verwenden sollte. Zu guter Letzt können Sie uns über den Feedback-Bereich unten erreichen.