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
Objectifs
[modifier | modifier le wikicode]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.
Fichiers clés, termes et utilitaires
:
find
locate
updatedb
whereis
which
type
/etc/updatedb.conf
Rechercher des fichiers
[modifier | modifier le wikicode]La commande find
[modifier | modifier le wikicode]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 | modifier le wikicode]- 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 | modifier le wikicode]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 | modifier le wikicode]