Comment trouver l'emplacement d'un fichier sous Linux

藏色散人
Libérer: 2023-01-04 11:31:30
original
16478 Les gens l'ont consulté

Comment trouver l'emplacement du fichier sous Linux : 1. Utilisez la commande "whereis bash" pour afficher l'emplacement du fichier exécutable ou du fichier de code source dans le système de fichiers ; 2. Utilisez la commande find pour rechercher des fichiers dans le répertoire ; structure et recherchez l'emplacement du fichier ; 3. Utilisez la commande which pour rechercher l'emplacement d'une commande système dans le chemin spécifié par la variable PATH.

Comment trouver l'emplacement d'un fichier sous Linux

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

Comment trouver l'emplacement d'un fichier sous Linux ?

Emplacement du fichier de vue Linux

1.whereis

La commande Whereis permet de localiser l'emplacement des fichiers exécutables, des fichiers de code source et des fichiers d'aide dans le système de fichiers.

Les attributs de ces fichiers doivent appartenir au code original, aux fichiers binaires ou aux fichiers d'aide. Le programme

whereis a également la capacité de rechercher le code source, de spécifier des chemins de recherche alternatifs et de rechercher des éléments inhabituels.

Si les paramètres sont omis, toutes les informations seront renvoyées.

test@localhost:~$ whereis bash bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
Copier après la connexion

Remarque : les informations de sortie ci-dessus, de gauche à droite, sont le nom du programme interrogé, le chemin bash et le chemin de la page de manuel bash.

2. find

La commande find sous Linux recherche les fichiers dans la structure de répertoires et effectue l'opération spécifiée.

La commande find sous Linux fournit pas mal de conditions de recherche et est très puissante. Parce que find possède des fonctions puissantes, il propose également de nombreuses options.

sudo find . -name "*.log"
Copier après la connexion

Instructions : Recherchez les fichiers se terminant par .log dans le répertoire actuel. "." représente le répertoire actuel

sudo find / -name "*.log"
Copier après la connexion

Description : Recherchez les fichiers se terminant par .log dans le répertoire racine. "/" représente le répertoire actuel

3. La fonction de which

quelle commande est de rechercher l'emplacement d'une commande système dans le chemin spécifié par la variable PATH et de renvoyer le premier résultat de recherche.

En d'autres termes, en utilisant la commande which, vous pouvez voir si une certaine commande système existe et à quel endroit la commande est exécutée.

Entrez export sur la ligne de commande pour afficher la variable PATH

export
Copier après la connexion

Comment trouver lemplacement dun fichier sous Linux

which java
Copier après la connexion

Description : Afficher l'adresse du fichier exécutable Java

Remarques :

qui affiche l'emplacement du fichier exécutable.
où est Afficher l'emplacement du fichier.
find recherche en fait le disque dur pour interroger le nom du fichier.

Apprentissage recommandé : "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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!