GNU/Linux >> Tutoriels Linux >  >> Linux

7 exemples de commandes de recherche utiles pour localiser les fichiers à supprimer lorsqu'un système de fichiers est plein

La commande "find" peut être très utile lorsqu'il s'agit de localiser les fichiers à supprimer lorsqu'un système de fichiers est plein. Il existe différentes options dans la commande find pour localiser et supprimer les fichiers consommant plus d'espace sur le système de fichiers. Vous trouverez ci-dessous quelques exemples de commandes de recherche permettant de localiser des fichiers dans divers scénarios.

1. Voici la syntaxe pour rechercher les fichiers dont la taille est supérieure à 1 Mo dans le répertoire courant :

# find . -size +1000000c -exec ls -l {} +

Le montage L'option de la commande find peut être utilisée pour limiter la recherche au système de fichiers contenant le répertoire spécifié. Par exemple, il n'est pas recommandé d'exécuter find sur /proc. Utilisez plutôt :

# find / -mount

2. Pour rechercher les fichiers générés par NFS et les supprimer s'ils datent de plus de sept jours :

# find / -name .nfs\* -mtime +7 -exec rm -f {} + -o -fstype nfs -prune

3. Pour rechercher des fichiers core à partir du répertoire racine et les supprimer :

# find / -name core -exec rm {} +

4. Pour rechercher les fichiers principaux qui n'ont pas été consultés depuis sept jours et les afficher à l'écran :

# find / -name core -atime +7 -print

5. Pour identifier tous les fichiers appartenant à un utilisateur particulier et envoyer une longue liste de ces fichiers au superutilisateur :

# find / -user -ls | mailx -s "users files" root@hostname

6. Recherchez les fichiers qui n'ont pas été modifiés depuis 90 jours dans le répertoire /home :

# find /home -mtime +90 -print

7. Pour rechercher des fichiers de plus de 400 blocs (blocs de 512 octets) et afficher les noms de chemin correspondants :

# find /home -size +400 -print


Linux
  1. 12 exemples de commandes Wget utiles sous Linux

  2. Commande ls sous Linux :17 exemples utiles expliqués

  3. trouver des exemples de commandes sous Linux

  4. localiser des exemples de commandes sous Linux

  5. diff Exemples de commandes sous Linux

15 exemples pratiques de commande Locate sous Linux

50 exemples simples et utiles de la commande Find sous Linux

15 exemples super utiles de la commande Find sous Linux

Tutoriel sur la commande de recherche Linux (avec exemples)

12 exemples de commandes de date Linux utiles

Papa, je l'ai trouvé !, 15 exemples de commandes de recherche Linux impressionnants (Part2)