find : Différence entre versions
De Vulgum Techus
(→Commandes utiles) |
(→Commandes utiles) |
||
Ligne 6 : | Ligne 6 : | ||
find . -type d -> trouver tous les dossiers | find . -type d -> trouver tous les dossiers | ||
find . -type f -> trouver tous les fichiers | find . -type f -> trouver tous les fichiers | ||
− | + | ||
find . -type f | xargs chmod -v 644 -> trouver tous les fichiers et mettre leurs permissions à 644 | find . -type f | xargs chmod -v 644 -> trouver tous les fichiers et mettre leurs permissions à 644 | ||
find . -type d | xargs chmod -v 755 -> trouver tous les dossiers et mettre leurs permissions à 755 | find . -type d | xargs chmod -v 755 -> trouver tous les dossiers et mettre leurs permissions à 755 |
Version du 22 décembre 2014 à 14:07
Commandes utiles
A partir du dossier courant find . -> trouver tous les fichiers et dossiers find . -type d -> trouver tous les dossiers find . -type f -> trouver tous les fichiers
find . -type f | xargs chmod -v 644 -> trouver tous les fichiers et mettre leurs permissions à 644 find . -type d | xargs chmod -v 755 -> trouver tous les dossiers et mettre leurs permissions à 755 find . -type f -name nnnnnnnn.ext -printf '%s %p\n' -> liste avec leur taille tous les fichiers nnnnnnnn.ext exemple : find . -type f -name *.log -printf '%s %p\n' find . -type d -name nnnnnnnn -printf '%p\n'-> liste tous les dossiers nnnnnnnn exemple : find . -type f -name logs -printf '%p\n'
Liens utiles
- linux-france.org Utilisation de la commande find