ls: Wie liste ich Verzeichnisse auf, die nach Zeitstempeln der darin enthaltenen Dateien sortiert sind
14
Wie liste ich Verzeichnisse nach ihrer Zugriffszeit in dem Sinne auf, dass einige neue Dateien / Verzeichnisse erstellt werden (z. B. Verzeichnisse mit den zuletzt erstellten Dateien).
Führen Sie man lseine vollständige Liste der Optionen aus, einschließlich verschiedener Sortiermöglichkeiten.
Caleb
Antworten:
21
Es gibt einige Optionen, die Sie kombinieren können.
Der -cSchalter sortiert nach der geänderten Zeit [1]:
-c mit -lt : Sortieren nach und Anzeigen der Uhrzeit (Zeitpunkt der letzten Änderung der Dateistatusinformationen) mit -l : Anzeigen der Uhrzeit und Sortieren nach Namen, ansonsten:
Sortieren nach Uhrzeit
Die Schalter -uund -tkönnen auch verwendet werden:
-t Nach Änderungszeit sortieren -u mit -lt : Nach Zugriffszeit sortieren und anzeigen mit -l : Zugriffszeit anzeigen und ansonsten nach Namen sortieren: Nach Zugriffszeit sortieren
Man könnte alles so zusammenfassen [2]:
ls -ltcr # sort by and show change time, most recent last
ls -ltur # sort by and show access time, most recent last
ls -ltr # sort by date, most recent last
man ls
eine vollständige Liste der Optionen aus, einschließlich verschiedener Sortiermöglichkeiten.Antworten:
Es gibt einige Optionen, die Sie kombinieren können.
Der
-c
Schalter sortiert nach der geänderten Zeit [1]:Die Schalter
-u
und-t
können auch verwendet werden:Man könnte alles so zusammenfassen [2]:
[1] http://unixhelp.ed.ac.uk/CGI/man-cgi?ls
[2]
-r
kehrt die Reihenfolge umquelle