Maison >Opération et maintenance >exploitation et maintenance Linux >Comment interroger un répertoire sous Linux

Comment interroger un répertoire sous Linux

WBOY
WBOYoriginal
2022-01-27 11:55:0132728parcourir

Méthode : 1. Utilisez la commande pwd pour afficher le répertoire actuel, la syntaxe est "pwd [--help][--version]" ; 2. Utilisez la commande find pour interroger le répertoire spécifié, la syntaxe est "find chemin -option [-print] [-exec -ok commande]".

Comment interroger un répertoire sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Comment interroger le répertoire sous Linux

Ouvrez l'outil de connexion shell, connectez-vous au serveur et utilisez pwd pour afficher le répertoire actuel. Généralement, il s'agit par défaut du répertoire personnel ~ :

Comment interroger un répertoire sous Linux

Basculez vers le répertoire personnel. répertoire via la commande : cd /, puis pwd pour afficher le répertoire actuel, et utilisez ls pour afficher les fichiers et répertoires dans le répertoire actuel

Comment interroger un répertoire sous Linux

Si nous recherchons un fichier de configuration nginx nginx.conf, alors nous pouvons trouvez-le via la commande find : find . -name 'nginx.conf'

Comment interroger un répertoire sous Linux

Dans la commande ci-dessus, . Si nous voulons spécifier un répertoire dans lequel rechercher sans changer de répertoire, nous pouvons effectuer une recherche dans : find directory-name 'nginx.conf':

Comment interroger un répertoire sous Linux

Si nous ne savons pas Le nom spécifique du fichier n'est que quelques mots clés vaguement mémorisés, alors nous pouvons effectuer une recherche par correspondance floue : find directory-name '* nginx*' Recherche :

Comment interroger un répertoire sous Linux

Si le nom de fichier dont nous nous souvenons est très limité, recherchez Il y a trop de fichiers qui sortent, mais si nous nous souvenons du contenu de certains fichiers, nous pouvons filtrer le contenu du fichier via la commande pipeline : find directory-name '*nginx*' | xargs grep 'content', comme suit, vous pouvez trouver tous les fichiers se terminant par . conf result et le contenu du fichier contient l'emplacement

Comment interroger un répertoire sous Linux

Si nous ne nous souvenons de rien, mais juste vaguement. rappelez-vous l'heure de création du fichier, nous pouvons également le trouver grâce à l'heure de création du fichier

Comment interroger un répertoire sous Linux

La commande find est une commande de recherche puissante, ce qui précède introduit uniquement la recherche par nom de fichier, contenu du fichier et heure de modification du fichier, mais nous pouvons également rechercher par autorisations de fichier, taille de fichier, utilisateur du fichier et autres informations

Recommandations associées : "Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn