GNU/Linux >> Tutoriels Linux >  >> Linux

commande slocate sous Linux

La commande slocate est une version de sécurité améliorée de GNU locate. Cette commande recherche une base de données répertoriant tous les fichiers du système ; il est conçu comme un remplacement plus rapide de "find / -name pattern". Cette version stocke les autorisations et la propriété des fichiers, afin d'empêcher tout accès non autorisé aux fichiers.

localiser et localiser consulter les fichiers de base de données sur le système (généralement compilés et mis à jour par un travail exécuté à partir du cron du système de planification) pour trouver des fichiers ou des commandes presque instantanément. L'emplacement des fichiers de base de données réels, ce qui y est indexé et la fréquence de vérification peuvent varier d'un système à l'autre. Consultez les pages de manuel de votre système pour plus de détails. slocate (localisation sécurisée) stocke les informations d'autorisation (en plus des noms de fichiers et des chemins) afin qu'il ne répertorie pas les programmes auxquels l'utilisateur n'a pas accès. Sur la plupart des systèmes Linux, locate est un lien symbolique vers slocate; d'autres systèmes peuvent avoir des programmes séparés ou ne pas avoir de slocate du tout.

Syntaxe :

$ slocate [parameter] [search-string]

slocate Options de commande

Option Description
-c Lire /etc/updatedb.conf lors de la mise à jour de la base de données.
-dfile, –database=fichier Utiliser le fichier comme base de données pour rechercher.
-edir1[,dir2…] Exclure les répertoires donnés de la base de données.
-ffstype1[,fstype2…] Exclure les fichiers sur les systèmes de fichiers des types donnés (par exemple, NFS).
-h, –help Imprimez un résumé des options et quittez.
-i Ignorer la casse lors de la recherche.
niveau -l Niveau de sécurité. Si le niveau est 0, aucun contrôle de sécurité n'est effectué, ce qui permet des recherches plus rapides. La valeur par défaut est 1, ce qui active le contrôle de sécurité.
-n compte N'imprimez pas plus que le nombre de résultats.
-ofile, –output=file Utiliser le fichier comme base de données à créer.
-q Ne pas imprimer les messages d'erreur (mode silencieux).
-rregex, –regexp=regex Utilisez l'expression régulière de base pour rechercher dans la base de données.
-u Créer la base de données à partir de /.
-Répertoire U Créer la base de données à partir de dir.
-v, –verbose Afficher les noms de fichiers lors de la création de la base de données.
-V, –version Afficher les informations de version et quitter.

Exemple de commande slocate

Utilisez la commande "slocate" pour afficher les informations sur le chemin du fichier avec le mot-clé "parted" dans le nom du fichier :

# slocate parted


Linux
  1. Commande Linux ifconfig

  2. Commande Linux mv

  3. Linux du command

  4. Commande IP Linux

  5. Commande cd Linux

Commande gratuite sous Linux

Commande Sudo sous Linux

Localiser la commande sous Linux

Commande W sous Linux

À la commande sous Linux

Commande Df sous Linux