GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver un fichier dans FreeBSD

Solution 1 :

find / -name example.filename

Solution 2 :

locate filename

Beaucoup plus rapide que find , si vous exécutez le service de localisation, et il ne trouve que les fichiers qui existaient à l'époque updatedb dernière exécution (généralement la veille sous le contrôle d'une tâche cron).

Vous pouvez exécuter updatedb à la main, mais c'est encore plus lent que le find cletus suggère et nécessite root. Je mets parfois à jour la base de données à la main après avoir installé un tas de nouveaux éléments.

Solution 3 :

Si vous avez installé locate (alias slocate), alors

locate example.filename

locate exécute une tâche cron chaque nuit qui réindexe tous les fichiers sur votre machine. Ce n'est pas toujours à jour pour cette raison.

Solution 4 :

Parfois, vous souhaitez rechercher des fichiers à un niveau de répertoire spécifique. Dans ce cas, il peut être pratique d'utiliser des caractères génériques du shell :

ls /data/*/example.filename

Évidemment, cela ne fonctionne que si vous avez une structure de répertoires rigide.


Linux
  1. Comment trouver le fichier le plus ancien dans une arborescence de répertoires sous Linux

  2. Comment puis-je créer un fichier dans chaque dossier ?

  3. Comment grep \n dans le fichier

  4. Comment supprimer un fichier avec un nom bizarre ?

  5. Comment faire un global ~/.vimrc ?

Comment trouver des fichiers dans Debian 10

Autorisations Linux - Comment trouver les autorisations d'un fichier

Comment trouver des fichiers basés sur l'horodatage sous Linux

Comment trouver des fichiers modifiés au cours des dernières 24 heures sous Linux

Comment trouver la ou les lignes les plus longues dans un fichier sous Linux

Comment puis-je trouver l'emplacement MySQL my.cnf