Commandes de recherche

La commande locate

Locate est un outil de recherche de fichier moins sofistiqué que find qui travail uniquement avec les noms de fichiers. Locate travail à partir d'une base de donnée.

Mise à jour de la base de données de locate :

updatedb

Syntaxe :

locate [OPTIONS] [NOM]

Options :

Options Description
-i Ignorer la casse
-r regex : Utiliser une expression régulière
-c N'affiche que le nombre de fichiers correspondant

Autre implémentation :

  • mlocate

    • Plus moderne (plus optimiser)
    • Fonctionnement identique à locate
  • slocate
    • Plus sécurisé que locate et mlocate
    • Empêche les utilisateurs de voir les fichiers auquels ils n'ont pas accès

Le plus souvent locate est un lien symbolique vers un de ces deux programmes.

Recherche et information sur une commande

WHERIS est la commande qui permet de rechercher des information sur une commande.

  • Recherche uniquement dans certains répertoire
    • Fichier binaire
    • Librairie et headers
    • page man
    • Configuration
    • etc...