Linux:Recherches avec FIND

Un article de Djjnet.

Effacer les fichiers dont la dernière modification date de plus de 90 jours :

find /chemindossier -type f -mtime +90 -exec rm -f {} ';'

Ajouter le droit d'exécution pour le group à tous les dossiers :

find /dossier  -type d ! -perm -g+x -exec chmod g+x {} ';' 

Lister les fichiers en écriture pour tous :

find /home -type f -perm -o+w -ls

Lister les dossiers en écriture pour tous :

find /home -type d -perm -o+w -ls

Lister les fichiers avec des droits spéciaux :

suid :  find /home -type f -perm 4000 -ls
guid :  find /home -type f -perm 2000 -ls