Outils pour utilisateurs

Outils du site


informatique:linux:find

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux:find [2008/02/12 12:41] – benoitinformatique:linux:find [2019/10/19 11:29] (Version actuelle) – [Changer les droits sur les fichiers] benoit
Ligne 1: Ligne 1:
 ==== Utilisation générale ==== ==== Utilisation générale ====
-{{:find-wiki.htm|find}}+{{:informatique:linux:find-wiki.htm|find}}
  
  
-==== Quelques commandes supplementaires ====+ 
 + 
 + 
 + 
 +==== Changer les droits sur les fichiers ====
 Pour changer le groupe de weblogicgrp en usergrp de tous les fichiers du système Pour changer le groupe de weblogicgrp en usergrp de tous les fichiers du système
   find / -group weblogicgrp -exec chgrp usergrp {} ';'   find / -group weblogicgrp -exec chgrp usergrp {} ';'
  
-Pour renommer les fichiers résultant d'une recherche  (ici on renomme chaque fichier trouvé en le prefixant de "PREFIX - " + 
-Par exemple ''toto.txt'' sera nommé en ''PREFIX - toto.txt'' **{}** étant le fichier trouvé): +Pour renommer les fichiers résultant d'une recherche  (ici on renomme chaque fichier trouvé en le préfixant par "ARTIST - " 
-  find * -exec mv "{}" "PREFIX - {}" \+Par exemple ''song.mp3'' sera renommé en ''ARTIST - song.mp3'' **{}** étant le fichier trouvé): 
 +  find * -exec mv "{}" "ARTIST - {}" \; 
 + 
 +Pour renommer les fichiers résultant d'une recherche en remplaçant une chaine de caractères : 
 +  find * -exec rename 's/ARTIST/CHANTEUR/g' "{}" \; 
 +   
 +Pour effacer les fichier tar.gz de plus de 30 jours 
 +  find . -name "*.tar.gz*" -mtime +30 -exec rm -vf {} ";" 
 + 
 +Lister les fichiers de plus de 100Mo : 
 +  find / -size +100M -exec ls -lh {} ";" 
 +   
 +Supprimer les permissions d'execution sur les fichiers uniquement : 
 +  find . -type f -exec chmod ugo-x {} ";"
informatique/linux/find.1202820088.txt.gz · Dernière modification : (modification externe)