GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich die 5 zuletzt geänderten Dateien in einem Verzeichnis auflisten (ls)?

Versuchen Sie es mit Kopf oder Schwanz. Wenn Sie die 5 zuletzt geänderten Dateien wollen:

ls -1t | head -5

Die -1 (das ist eine Eins) sagt eine Datei pro Zeile und der Kopf sagt, nimm die ersten 5 Einträge.

Wenn Sie die letzten 5 wollen, versuchen Sie

ls -1t | tail -5

Die akzeptierte Antwort listet nur die Dateinamen auf, aber um die Top 5 Dateien zu erhalten, kann man auch verwenden:

ls -lht | head -6

wo:

-l Ausgaben in einem Listenformat

-h macht die Ausgabe für Menschen lesbar (d. h. Dateigrößen werden in kb, mb usw. angezeigt)

-t sortiert die Ausgabe, indem die zuletzt geänderte Datei zuerst platziert wird

head -6 zeigt 5 Dateien, weil ls gibt die Blockgröße in der ersten Zeile der Ausgabe aus.

Ich denke, das ist ein etwas eleganterer und möglicherweise nützlicherer Ansatz.

Beispielausgabe:

total 26960312 [email protected] 1 user staff 1.2K 11 Jan 11:22 phone2.7.py [email protected] 1 user staff 2.7M 10 Jan 15:26 03-cookies-1.pdf [email protected] 1 user staff 9.2M 9 Jan 16:21 Wk1_sem.pdf [email protected] 1 user staff 502K 8 Jan 10:20 lab-01.pdf [email protected] 1 user staff 2.0M 5 Jan 22:06 0410-1.wmv


Linux
  1. Wie finde ich Dateien, die in den letzten 30 Tagen in Linux geändert wurden?

  2. Wie kann ich die Größe von Dateien und Verzeichnissen in Linux sehen?

  3. Wie kann ich die Dateien in einem ZIP-Archiv auflisten, ohne es zu dekomprimieren?

  4. Wie listet man kürzlich gelöschte Dateien aus einem Verzeichnis auf?

  5. Wie kann ich mit ls nur nicht leere Dateien auflisten?

So finden und listen Sie die Dateien rekursiv nach Datum in Linux auf

So finden Sie Dateien, die in den letzten 24 Stunden in Linux geändert wurden

Wie man Dateien in Linux rekursiv auflistet

Wie erhalte ich eine Anzahl von Dateien in einem Verzeichnis über die Befehlszeile?

Nur die letzten 8 Dateien in einem Verzeichnis in ein anderes Verzeichnis verschieben?

Wie kann ich die Berechtigungen meiner Dateien korrigieren?