Cet article est une comparaison entre Localiser et trouver Commandes dans les systèmes Linux.
Trouver VS Locate Commande
Dans les systèmes Linux, trouver et Localiser Les commandes sont utiles et ils sont utilisés dans un but similaire à rechercher un fichier dans le système. Bien que leur objectif soit similaire, ils utilisent différentes méthodologies pour trouver les fichiers.
Voici la différence entre le trouver et Localiser Commandes dans Linux:
Trouver la commande | Localiser la commande |
---|---|
Il trouve le fichier dans le système de fichiers | Il trouve le fichier dans la base de données |
C'est un peu lent par rapport à localiser | localiser est beaucoup plus rapide la découverte |
Les données sont précises | Les données ne sont parfois pas exactes |
Il effectue une analyse en temps réel | Trouver des fichiers dans la base de données MLOCOT |
Il est installé sur le Linux par défaut | Il doit être installé à l'aide du gestionnaire de packages |
Il a une syntaxe complique | La commande Locate a la syntaxe simple |
Rechercher les fichiers à l'aide de la commande find dans Linux
Le trouver Commande recherche les fichiers en fonction de la taille, de l'autorisation, du type, du groupe, de l'heure et de la date. Ce qui suit est la syntaxe générale de la commande:
trouverRecherchez un fichier dans un Linux avec le nom des fichiers à l'aide de la commande suivante:
trouver . -nom d'échantillon.SMSPour trouver un répertoire en utilisant le trouver Commande, exécutez la commande suivante dans le terminal:
trouver /-type dExécuter ce qui suit trouver Commande pour rechercher les fichiers et répertoires vides:
Find / -mptyRecherchez les fichiers à l'aide de la commande Locate dans Linux
Le Localiser La commande dépend de la base de données MLocate si la base de données n'est pas mise à jour, elle ne fonctionnera pas correctement. L'utilisation de Localiser La commande est facile. Vous devez l'installer sur votre système via la commande suivante:
sudo apt install mLocateSi la commande ne fonctionne pas, mettez à jour la base de données installée en exécutant la commande suivante:
Sudo mis à jourUne fois la mise à jour terminée, utilisez la syntaxe suivante pour rechercher le fichier dans Linux:
LocaliserIci je cherche le nom de fichier.wav:
localiser le nom de fichier.wavUtilisez le -r Opérateur avec la commande Locate pour obtenir la correspondance exacte du fichier:
localiser -r txt $Fin de compte
Le Localiser et trouver Les commandes sont populaires et sont utiles. Le Localiser La commande est utile pour rechercher les fichiers rapidement et utilise la base de données pour rechercher les fichiers sur le disque afin qu'il doit être mis à jour pour fonctionner correctement. Le trouver La commande est plus puissante, mais il faut beaucoup de temps pour rechercher les fichiers du système de fichiers. Il a plusieurs options et est plus configurable.