GNU/Linux >> Tutoriels Linux >  >> Linux

Comment répertorier les fichiers qui ont été modifiés dans une certaine plage de temps ?

Comment puis-je lister de manière récursive tous les fichiers qui ont été modifiés entre le 22.12.2011 et le 24.12.2011 ?

Réponse acceptée :

De manière générale, lorsque vous recherchez des fichiers dans un répertoire et ses sous-répertoires de manière récursive, utilisez find .

Le moyen le plus simple de spécifier une plage de dates avec find est de créer des fichiers aux limites de la plage et d'utiliser le -newer prédicat.

touch -t 201112220000 start
touch -t 201112240000 stop
find . -newer start ! -newer stop

Linux
  1. Comment trouver des fichiers avec un certain sous-chemin ?

  2. Comment renommer des fichiers spécifiquement dans une liste que Wget utilisera ?

  3. Rechercher les fichiers modifiés aujourd'hui (ou depuis un certain temps) sous Unix et Linux

  4. Comment puis-je rechercher des répertoires et trouver des fichiers qui correspondent à regex ?

  5. Comment puis-je lister uniquement les fichiers non vides en utilisant ls ?

Comment trouver des fichiers sous Linux

Comment rechercher et répertorier récursivement les fichiers par date sous Linux

Comment trouver tous les fichiers qui ne contiennent pas de chaîne de texte ?

Comment trouver des fichiers dans Debian

Comment trouver/lister tous les fichiers uniques dans deux répertoires ?

Comment trouver des fichiers qui ne contiennent pas une chaîne de recherche donnée