Leçons de niveau 14

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

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du chapitre
Trouver les fichiers système et maîtriser leur positionnement
Icône de la faculté
Chapitre no 8
Leçon : Périphériques et systèmes de fichiers Linux
Chap. préc. :Liens réels et symboliques
Chap. suiv. :Sommaire
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Périphériques et systèmes de fichiers Linux : Trouver les fichiers système et maîtriser leur positionnement
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
 », n'a pu être restituée correctement ci-dessus.
Wikipédia possède un article à propos de « Modèle:Navigation commandes unix ».

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]