Des dossiers

Rechercher et supprimer des fichiers datant de plus de n jours sous Linux

Rechercher et supprimer des fichiers datant de plus de n jours sous Linux

Vous pouvez utiliser la commande find pour rechercher tous les fichiers modifiés depuis plus de X jours. Et supprimez-les également si nécessaire en une seule commande. Tout d'abord, répertoriez tous les fichiers datant de plus de 30 jours dans le répertoire / opt / backup.

  1. Comment trouver des fichiers datant de plus de 90 jours sous Linux?
  2. Comment supprimer des fichiers datant de plus de 3 jours UNIX?
  3. Comment trouver d'anciens fichiers sous Linux?
  4. Comment supprimer des fichiers datant de plus de 7 jours UNIX?
  5. Comment trouver des fichiers datant de plus de 5 jours sous Unix?
  6. Où sont les fichiers vieux de 5 jours Linux?
  7. Comment supprimer d'anciens fichiers sous UNIX?
  8. Comment supprimer les anciens fichiers datés sous Linux?
  9. Comment supprimer les anciens fichiers journaux sous Linux?
  10. Comment trouver des fichiers datant de plus d'un an sous Unix?
  11. Comment trouver des fichiers plus anciens qu'une certaine date sous Unix?
  12. Comment trouver et supprimer les fichiers sous Linux?

Comment trouver des fichiers datant de plus de 90 jours sous Linux?

3 réponses. Vous pouvez commencer par dire find / var / dtpdev / tmp / -type f -mtime +15 . Cela trouvera tous les fichiers de plus de 15 jours et imprimera leurs noms. Vous pouvez éventuellement spécifier -print à la fin de la commande, mais c'est l'action par défaut.

Comment supprimer des fichiers datant de plus de 3 jours UNIX?

Remplacez -delete par -depth -print pour tester cette commande avant de l'exécuter (-delete implique -depth). Cela supprimera tous les fichiers (type f) modifiés il y a plus de 14 jours sous / root / Maildir / récursivement à partir de là et plus profondément (mindepth 1).

Comment trouver d'anciens fichiers sous Linux?

Rechercher et supprimer des fichiers de plus de X jours sous Linux

  1. point (.) - Représente le répertoire courant.
  2. -mtime - Représente l'heure de modification du fichier et est utilisé pour rechercher des fichiers datant de plus de 30 jours.
  3. -print - Affiche les anciens fichiers.

Comment supprimer des fichiers datant de plus de 7 jours UNIX?

Explication:

  1. find: la commande unix pour rechercher des fichiers / répertoires / liens, etc.
  2. / chemin / vers /: le répertoire dans lequel démarrer votre recherche.
  3. -type f: ne trouve que les fichiers.
  4. -Nom '*. ...
  5. -mtime +7: ne considérez que ceux dont l'heure de modification est antérieure à 7 jours.
  6. -execdir ...

Comment trouver des fichiers datant de plus de 5 jours sous Unix?

Le deuxième argument, -mtime, est utilisé pour spécifier le nombre de jours d'ancienneté du fichier. Si vous entrez +5, il trouvera les fichiers datant de plus de 5 jours. Le troisième argument, -exec, vous permet de passer une commande telle que rm. Le \; à la fin est nécessaire pour terminer la commande.

Où sont les fichiers vieux de 5 jours Linux?

Personnellement, j'aime penser que +5 trouvera des fichiers de 5 jours et plus. -5 trouvera tous les fichiers datant de 5 jours ou plus.

Comment supprimer d'anciens fichiers sous UNIX?

3 réponses

  1. ./ my_dir votre répertoire (remplacez-le par le vôtre)
  2. -mtime +10 de plus de 10 jours.
  3. -fichiers de type f uniquement.
  4. -supprimer pas de surprise. Supprimez-le pour tester votre filtre de recherche avant d'exécuter toute la commande.

Comment supprimer les anciens fichiers datés sous Linux?

Comment supprimer tous les fichiers avant une certaine date sous Linux

  1. find - la commande qui trouve les fichiers.
  2. . - ...
  3. -type f - cela signifie que les fichiers. ...
  4. -mtime + XXX - remplacez XXX par le nombre de jours pendant lesquels vous souhaitez revenir en arrière. ...
  5. -maxdepth 1 - cela signifie qu'il n'entrera pas dans les sous-dossiers du répertoire de travail.
  6. -exec rm \; - cela supprime tous les fichiers qui correspondent aux paramètres précédents.

Comment supprimer les anciens fichiers journaux sous Linux?

Comment nettoyer les fichiers journaux sous Linux

  1. Vérifiez l'espace disque à partir de la ligne de commande. Utilisez la commande du pour voir quels fichiers et répertoires consomment le plus d'espace dans le répertoire / var / log. ...
  2. Sélectionnez les fichiers ou répertoires que vous souhaitez effacer: ...
  3. Vider les fichiers.

Comment trouver des fichiers datant de plus d'un an sous Unix?

-mtime est utilisé pour spécifier le nombre de jours d'ancienneté du fichier. +365 trouvera des fichiers datant de plus de 365 jours, soit un an. -exec vous permet de passer une commande telle que rm.

Comment trouver des fichiers plus anciens qu'une certaine date sous Unix?

Est-ce qu'un homme trouve et regarde les options pour -newerXY si vous voulez utiliser quelque chose en plus de la date modifiée. vous devez utiliser les commandes shell find avec une option plus récente. Utilisez simplement la commande "trouver". Il existe plusieurs indicateurs qui vous permettent de filtrer le fichier par heure de dernière modification, tels que -newer, -mmin et -mtime.

Comment trouver et supprimer les fichiers sous Linux?

-nom "FILE-TO-Find": modèle de fichier. -exec rm -rf \; : Supprimer tous les fichiers correspondant au modèle de fichier. -type f: correspond uniquement aux fichiers et n'inclut pas les noms de répertoire. -type d: correspond uniquement aux répertoires et n'inclut pas les noms de fichiers.

Comment sécuriser une URL spécifique dans Apache
Comment sécuriser une URL spécifique dans Apache Setup Restriction basée sur IP sur une URL spécifique. Commencez par modifier le fichier de configura...
Comment installer Apache sur Ubuntu 18.04
Comment installer Apache sur Ubuntu Étape 1 Installer Apache. Pour installer le package Apache sur Ubuntu, utilisez la commande sudo apt-get install a...
Comment installer et configurer Apache httpd sur Fedora Linux
Méthode 2. Installation à partir du référentiel Fedora Ouvrez un terminal (ctrl + alt + f2) avec un utilisateur root ou au moins avec des privilèges d...