Certification Linux LPI/Administrateur système débutant/Examen 101/Périphériques et systèmes de fichiers Linux/Trouver les fichiers système et maîtriser leur positionnement
Description : Les candidats devront être complètement familiarisés avec la Hiérarchie Standard du système de fichiers, incluant la localisation habituelle des fichiers et les classifications de répertoires. Cet objectif inclut la capacité de trouver les fichiers et les commandes sur un système Linux.
Objectifs
modifierFichiers clés, termes et utilitaires
:
find
locate
updatedb
whereis
which
type
/etc/updatedb.conf
Rechercher des fichiers
modifierLa commande find
modifier
find [chemin...] [expression]
La commande find
permet de rechercher de façon récursive dans un répertoire des fichiers selon certains critères de recherche commande le nom, le type, la date, la taille ou l'utilisateur. Vous pouvez également agir sur la liste des fichiers trouvés.
Exemples
modifier- Compresser tous les fichiers textes de plus de 24 h :
find . -name "*.txt" -mtime 1 -type f -print0 | xargs -0 gzip
La commande locate
modifier
locate [option]... motif...
Contrairement à find
qui recherche en parcourant l'arborescence des fichiers, locate
interroge une base de données des noms fichiers du système alimentée par la commande updatedb
. Cela rend la recherche beaucoup plus rapide.
Exercices
modifier