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

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

Unter Linux können wir den Befehl find verwenden, um die Dateien im gesamten Dateisystem zu durchsuchen. Es kann vorkommen, dass Sie die Dateien durchsuchen müssen, die vor den x Tagen geändert wurden. Um solche Dateien zu finden, müssen Sie -mtime verwenden Option zusammen mit dem Befehl find, um die Dateien zu finden, die vor x Tagen geändert wurden.

Sie können die Anzahl der Tage in zwei verschiedenen Formaten verwenden.

+  mit Anzahl der Tage, um die Datei zu durchsuchen, die älter als X Tage ist

–  mit der Anzahl der Tage, um die Datei zu durchsuchen, die in den letzten X Tagen geändert wurde

Befehl zum Suchen der Dateien, die in den letzten X Tagen geändert wurden

Führen Sie den folgenden Befehl aus, um die Dateien und Verzeichnisse herauszufinden, die in den letzten 25 Tagen geändert wurden. Wenn Sie in diesem Befehl einen Punkt (.) hinzufügen, werden Dateien im aktuellen Verzeichnis gesucht. Hier, -mtime -25 bezeichnet die Dateien, die in den letzten 25 Tagen geändert wurden. Sie können die Nummer nach Ihren Wünschen ändern.

find . -mtime -25

Sie können die Suche auch basierend auf dem Dateityp anpassen. Verwenden Sie -type gefolgt von -f (Datei) oder -d (Verzeichnis). Der folgende Befehl sucht nur nach Dateien.

Wenn Sie Ihre Suche anpassen und nur die Dateien finden möchten, können Sie den folgenden Befehl verwenden.

find . -type f -mtime -25

Befehl zum Suchen der Dateien, die vor X Tagen geändert wurden

Sie können den folgenden Befehl ausführen, um die Dateien und Verzeichnisse zu durchsuchen, die vor 25 Tagen geändert wurden. Fügen Sie diesem Befehl einen Punkt (.) hinzu, um Dateien im aktuellen Verzeichnis zu suchen. Hier, -mtime +25 bedeutet Dateien, die vor 25 Tagen geändert wurden. Sie können die Nummer nach Ihren Wünschen ändern.

find . -mtime +25

Wenn Sie Ihre Suche anpassen und nur die Dateien finden möchten, können Sie den folgenden Befehl verwenden.

find . -type f -mtime +25

Linux
  1. So finden Sie die zuletzt oder heute geänderten Dateien in Linux

  2. So finden Sie doppelte Dateien in Linux

  3. So finden Sie Dateien mit dem fd-Befehl in Linux

  4. So verwenden Sie den Linux-Befehl find zum Suchen von Dateien

  5. So finden Sie alle Sparse-Dateien in Linux

So finden Sie Dateien basierend auf dem Zeitstempel in Linux

So löschen Sie Dateien, die älter als die angegebenen Tage in Linux sind

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

So finden Sie Dateien mit dem fd-Befehl in Linux

So finden Sie die letzte Anmeldung unter Linux

So finden Sie Ordner in Linux