Existe-t-il une commande pour afficher les fichiers récemment modifiés/créés?
Laquelle...?
Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:
find ${1} -type f | xargs stat --format '%Y :%y %n' 2>/dev/null | sort -nr | cut -d: -f2-
Voir Find commande
Vérifiez la commande stat
:
Usage:
stat [options] filename ... ...
par exemple.
stat /home/user/Docs/filename.txt
Pour rechercher des fichiers, utilisez les commandes find
:
par exemple.
find /to/target/directory* -mtime -1
(le commutateur -mtime n
affichera le fichier avec les dernières données modifiées il y a n * 24 heures, pour -mtime -1
les fichiers datant d'un jour seront affichés)
find /to/target/directory* -mmin 30
affichera les fichiers modifiés au cours des 30 dernières minutes.
Recherchez d'autres options sous TESTS dans les pages de manuel (utilisez man find
dans le terminal). Vous pouvez utiliser d'autres commutateurs tels que -amin n
(accédé pour la dernière fois il y a n minutes), -cmin
(le statut du fichier a été modifié pour la dernière fois il y a n minutes) et d'autres.
ls -t
Cela va trier la liste des fichiers par heure de modification