Comment lister les fichiers modifiés avant ou à une date donnée?


4

A l’aide des commandes linux, existe-t-il un moyen de répertorier les fichiers créés une heure (ou une date particulière) avant?

Réponses:


4

vous pouvez utiliser le find commande avec -mmin et -mtime drapeaux. Par exemple, pour répertorier les fichiers * .txt dans le dossier Téléchargements modifiés il y a plus de 30 jours, utilisez ceci:

find $HOME/Downloads -name  '*.txt' -mtime +30

+ implique plus que


Réponse valide, mais note à la question initiale: cela dépend des métadonnées de fichier stockées dans le système de fichiers. Ceci peut être réinitialisé par le touch commander. En bref, vous ne pouvez jamais savoir à 100% quand il a été changé .
Rich Homolka

@Riches. Merci de partager la note. Je suis d'accord. Dans mes reqs, je voulais nettoyer les fichiers iso construits en effectuant les dernières complications. ça prend tellement d'espace. Donc, je voulais nettoyer à chaque fois après la réussite de la construction.
sudurais

1

le find de commande -mmin et -mtime les prédicats peuvent sélectionner des fichiers en fonction de leur heure.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.