====== Trouver un fichier avec la commande find ====== La commande **find** permet de chercher un fichier selon certaines caractéristiques (nom, taille, ...). ===== Syntaxe ===== **find** //répertoire// -name //nom-du-fichier// \\ Où //répertoire// est le(s) répertoire(s) où chercher le //nom-du-fichier//. \\ Pour faire une recherche sur l'ensemble des répertoires et sous-répertoires de son compte //utilisateur//, on peut utiliser le tilde ~ \\ Voici quelques exemples : // Recherche du ficher blabla.txt dans les répertoires de l'utilisateur courant find ~ -name blabla.txt // On ne se souvient plus du nom exact, pas grave, les jokers à la rescousse find ~ -name 'blabla*' \\ ===== Quelques options de find ===== * -P Ne pas suivre les liens symboliques, ce qui est le comportement par défaut. Quand **find** analyse ou affiche les informations concernant un fichier, et que ce fichier est un lien symbolique, les informations utilisées sont celles qui concernent le lien symbolique lui-même (et non le fichier pointé). * -L Suivre les liens symboliques. Quand **find** analyse ou affiche les informations concernant un fichier, ce sont celles extraites des caractéristiques du fichier vers lequel mène les liens, et non celle du lien lui-même (sauf s'il s'agit d'un lien cassé, ou si **find** est incapable d'analyser le fichier vers lequel pointe le lien). * -H Ne pas suivre les liens symboliques, sauf pour le traitement des paramètres de la ligne de commande. * -D options-debogage Afficher des informations de diagnostic. La liste des options de débogage devra utiliser des virgules comme séparateurs. Pour obtenir la liste complète des options de débogages, on peut utiliser la commande //find -D help//. \\ Pour obtenir la liste complète des options de la commande find, il suffit de taper un petit //man find// ou un find --help ===== Sources et crédits ===== * Auteur : [[user:montuy337513|montuy337513]] ===== Navigation ===== * [[:accueil|Accueil]] * [[:serveur-debian-securite]] * [[:serveur-debian-general]] * [[:serveur-debian-automatisation]] * [[:serveur-debian-file]] * [[:serveur-debian-log]] * [[:serveur-debian-user-groupe]] * [[:serveur-debian-apache2]] * [[:serveur-debian-postfix]] * [[:serveur-debian-mysql]] * [[:serveur-debian-divers]]