Exemples d'utilisation de la commande Rechercher dans Linux

Anonim

Exemples d'utilisation de la commande Rechercher dans Linux

La plupart des gestionnaires de fichiers populaires pour les systèmes d'exploitation sur le noyau Linux disposent d'un outil de recherche assez fonctionnel. Cependant, les paramètres qui ne sont pas toujours présents dans ce suffisent pour rechercher les informations nécessaires. Dans ce cas, un utilitaire standard qui commence par le « Terminal » est d'aider. Il vous permet d'entrer la commande, l'argument et les options pour trouver facilement les données requises dans un répertoire spécifique ou dans tout le système.

Nous utilisons la commande Rechercher dans Linux

La commande FIND est conçu pour rechercher divers objets, y compris les fichiers de tous les formats et le répertoire des diverses profondeurs. De l'utilisateur il vous suffit d'entrer dans la commande elle-même, indiquez la valeur souhaitée et attribuer les arguments pour définir les paramètres de filtrage. La procédure de l'utilitaire lui-même ne prend généralement pas beaucoup de temps, mais cela dépend du volume des informations numérisées. Maintenant, nous allons attarder sur les exemples d'utilisation Rechercher plus en détail.

Transition vers le répertoire via la console

Tout d'abord, je voudrais retirer un peu de l'équipe principale et influer sur le thème des actions supplémentaires qui contribueront à l'avenir lors du contrôle de la console. Le fait est que les services publics de distribution Linux ne sont pas aiguisés pour rechercher tous les éléments de l'ordinateur. Tous les processus doivent être lancés uniquement avec une indication de l'emplacement complet des articles ou aller à l'emplacement par la commande CD. Assurez-vous qu'il peut être assez suffisant:

  1. Ouvrez le gestionnaire de fichiers installé et allez dans le dossier de votre choix où vous souhaitez utiliser la commande FIND.
  2. Allez dans le répertoire désiré via le gestionnaire de fichiers Linux

  3. Sur un objet, cliquez sur PCM et trouver l'article « Propriétés ».
  4. Transition vers des propriétés d'objet dans le système d'exploitation Linux

  5. Vous verrez son dossier parent avec une manière complète pour indiquer. Rappelez-vous à faire la transition entre le « Terminal ».
  6. Découvrez le dossier parent de l'objet à travers les propriétés sous Linux

  7. Maintenant, exécutez la console, par exemple, dans le menu.
  8. Démarrage du terminal pour les commandes d'entrée suivantes dans Linux

  9. Nous écrivons-il une commande CD / Accueil / Utilisateur / dossier où l'utilisateur est le nom du dossier de l'utilisateur, et le dossier est le nom du répertoire requis.
  10. Déplacer à l'emplacement dans le terminal Linux

Si avant d'utiliser Recherche, effectuez les instructions indiquées ci-dessus, vous ne pouvez pas prescrire le chemin complet du fichier à condition qu'il soit à l'emplacement choisi. Une telle solution accélérera considérablement la commande à l'avenir.

Rechercher des fichiers dans le répertoire courant

Lors de l'exécution de la recherche de la console la plus en cours d'exécution, vous recevrez le résultat de la recherche dans votre répertoire utilisateur actif. Dans un autre cas, par exemple, lorsque vous vous activez lors de la recherche d'emplacement, dans les résultats, vous verrez tous les sous-dossiers et les fichiers présents en eux.

Utilisation de la commande de recherche sans arguments sous Linux

Trouver l'activation sans arguments et options est utilisée lorsqu'il est nécessaire de visualiser tous les éléments à la fois. Si leur nom est complètement non placé dans la chaîne, il vaut la peine de changer la commande afin qu'elle obtient la forme de la recherche. -Imprimer.

Rechercher des fichiers dans le répertoire spécifié

La commande d'affichage des fichiers via un chemin spécifié n'est pratiquement pas différente de celle que nous avons mentionnée ci-dessus. Vous devez également enregistrer trouver, puis ajouter ./Folder, si vous souhaitez connaître les données de répertoire dans l'emplacement actuel, ou vous devrez spécifier le chemin complet en entrant, par exemple, trouvez ./Home/user/ téléchargements / dossier, où le dossier - Le répertoire final. Chaque élément sera retiré par des lignes séparées dans l'ordre de leur profondeur.

Utilisation de la commande de recherche indiquant l'emplacement du fichier sous Linux

Recherche par nom

Parfois, il est nécessaire d'afficher des objets qui satisfont uniquement le nom. Ensuite, l'utilisateur doit spécifier une option distincte pour l'équipe afin qu'elle comprend l'appel. La ligne d'entrée acquiert ce type: trouver. -Name "Word", où Word est un mot clé pour la recherche, ce qui est nécessairement écrit dans des guillemets doubles et en tenant compte du registre de chaque symbole.

Recherchez des fichiers par nom via la commande de recherche sous Linux

Si vous ne connaissez pas le registre exact de chaque lettre ou souhaitez afficher tous les noms appropriés, sans prendre en compte ce paramètre, entrez dans la console de recherche. -Neame "mot".

Pour filtrer les résultats par mot-clé à l'argument -Name, une autre est ajoutée. L'équipe acquiert la forme de trouvaille. -Name "mot", où Word est un mot qui doit être exclu.

Activer le filtrage par mot-clé Recherche de la commande Linux

Parfois, il est nécessaire de trouver des objets une clé, à l'exclusion de l'autre. Ensuite, alternativement plusieurs options de recherche et la ligne d'entrée est obtenue par les éléments suivants: Rechercher. -Name "Word" Nom -Pas "* .txt". Veuillez noter que dans le deuxième argument entre guillemets indiqués "* .txt", et cela signifie que la recherche de travaux non seulement avec les noms, mais également avec les formats de fichiers spécifiés dans ce formulaire.

Recherche combinée par commande trouver sous Linux

Il y a un opérateur ou. Il vous permet de trouver immédiatement un ou plusieurs arguments appropriés. Chacun est indiqué séparément, avec l'ajout des arguments correspondants. En conséquence, il s'avère ce qui suit: trouvez -Name "mot" -o-nom "Word1".

Options d'application ou commande Trouver Linux

Spécification de la profondeur de la recherche

La commande de recherche aidera l'utilisateur et ensuite lorsqu'il doit trouver le contenu du répertoire uniquement à la profondeur spécifiée, par exemple, aucune analyse n'est requise à l'intérieur du troisième sous-dossier. Pour installer de telles restrictions, entrez Rechercher. -MaxDepth N -Name "Word", où n est la profondeur maximale et -Name "mot" - tout argument ultérieur.

Spécifiez la profondeur de numérisation de la commande de recherche sous Linux

Recherche dans plusieurs répertoires

De nombreux répertoires à la fois il y a plusieurs dossiers avec des contenus différents. S'il y a une grande quantité là-bas et que la recherche doit être implémentée uniquement dans certains cas, vous devrez alors spécifier ceci lors de la saisie de la commande de recherche ./folder1/Folder1 -Type F -Name "Word", où ./folder. / folder1 est une liste de répertoires appropriés et -Name "mot" - le reste des arguments.

Rechercher dans plusieurs dossiers lors de l'utilisation de la commande Trouver de Linux

Affichage d'éléments cachés

Sans spécifier l'argument approprié, les objets cachés des répertoires numérisés ne seront pas affichés dans la console. Par conséquent, l'utilisateur prescrit manuellement une option supplémentaire de sorte que, à la fin de la commande, c'était comme suit: trouvez ~ -Type F -Name. * ". Vous recevrez une liste complète de tous les fichiers, mais si certains d'entre eux n'ont pas accès, avant le mot de recherche de la ligne, sudo sudo pour activer les droits de superutilisateur.

Afficher la commande de fichiers cachés trouvez sous Linux

Numérisation des groupes de dossiers domestiques et des utilisateurs

Chaque utilisateur peut créer un nombre illimité de répertoires et d'objets dans différents endroits. Plus rapide de la recherche des informations qui appartiennent à l'un des utilisateurs, en utilisant la commande de recherche et l'un de ses arguments. Dans le registre "Terminal", trouvez. -Utilisateur nom d'utilisateur, où le nom d'utilisateur est le nom d'utilisateur. Après avoir entré la numérisation commencera automatiquement.

Afficher les fichiers appartenant à une équipe d'utilisateurs spécifique trouvée sous Linux

Environ le même schéma fonctionne avec des groupes d'utilisateurs. Exécution d'une analyse de fichier associée à l'un des groupes se produit via TRANS / VAR / WWW -GROUP GROUPNAME. N'oubliez pas que les objets peuvent être un grand nombre et la conclusion de ceux-ci prend parfois beaucoup de temps.

Afficher les fichiers appartenant à une commande de groupe spécifique à Linux

Filtrage par date

Le système d'exploitation enregistre automatiquement des informations sur la date de modification de chaque fichier existant. La commande de recherche vous permet de les trouver tous par le paramètre spécifié. Il est seulement nécessaire d'enregistrer sudo Recherche / -Mtime N, où n est le nombre de jours il y a des jours lorsque l'objet a été modifié la dernière fois. Le préfixe sudo est nécessaire ici afin d'obtenir des données et des fichiers uniquement destinés à SuperUserer.

Filtration par date de changement lorsque la commande trouve sous Linux

Si vous souhaitez afficher les articles que la dernière fois a ouvert un certain nombre il y a un certain nombre de jours, la chaîne change son point de vue sur Sudo Trouver / -time N.

La filtration par date d'ouverture lorsque la commande Rechercher dans Linux

Filtrage de fichiers

Chaque objet a sa propre taille, respectivement, la commande de recherche de fichier doit avoir une fonction qui leur permet de les filtrer par ce paramètre. Trouver sait comment faire cela, il vous suffit de définir la taille par l'argument lui-même. Il suffit d'entrer Recherche / -Size N, où N est le volume en octets, méga-octets (M) ou gigaoctets (G).

Filtrage recherche par taille en utilisant Rechercher dans Linux

Vous pouvez spécifier la plage des éléments souhaités. Ensuite, les définitions entrent dans la commande, par exemple, une telle chaîne: Rechercher / -Size + 500m -Size -1000m. Une telle analyse affiche les fichiers de plus de 500 méga-octets, mais moins de 1000.

Définissez la plage de fichiers pour la recherche par le biais Rechercher dans Linux

Rechercher des fichiers et des répertoires vides

Certains des fichiers ou des dossiers sont vides. Ils occupent seulement un espace excédentaire sur le disque et parfois interférer avec l'interaction normalement avec l'ordinateur. Ils devraient être trouvées pour déterminer d'autres actions, et cela aidera la Recherche / Dossier F -Type -Vider, où / dossier est un lieu où l'analyse est effectuée.

Afficher les objets vides avec Rechercher dans Linux

Par ailleurs, je tiens à souligner brièvement d'autres arguments utiles, qui, de temps en temps deviennent utiles pour les utilisateurs:

  • -mount - restriction que sur le système de fichiers en cours;
  • F -type - Affichage des fichiers uniquement;
  • D -type - montrent que le répertoire;
  • -nogroup, -nouser - recherche de fichiers qui ne appartiennent à aucun groupe ou appartiennent à l'utilisateur;
  • -Version - connaître la version de l'utilitaire.

Cette familiarisation avec l'équipe de Recherche est terminée. Si vous voulez étudier en détail les autres outils de la console standard de systèmes d'exploitation sur le noyau Linux, nous vous conseillons de consulter la fiche individuelle selon le lien suivant.

En savoir plus: Commandes fréquemment utilisées dans Terminal Linux

Après avoir recherché les informations requises, vous pouvez effectuer d'autres actions avec eux, par exemple, la modification, la suppression ou le contenu des études. Cela aidera les autres dans les services publics intégrés « Terminal ». Des exemples de leur utilisation trouveront ci-dessous.

LIRE AUSSI: Exemples de Grep / Cat / Ls commandes Linux

Lire la suite