Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier le répertoire d'installation sous Linux

Comment vérifier le répertoire d'installation sous Linux

青灯夜游
青灯夜游original
2022-03-24 14:45:2116492parcourir

Comment afficher le répertoire d'installation sous Linux : 1. Exécutez directement la commande "whereis software name" pour afficher le répertoire d'installation ; 2. Exécutez la commande "ps -ef|grep software name" pour obtenir le numéro de processus du logiciel ; en cours d'exécution, puis exécutez la commande "ls -l /proc/process number/cwd" pour afficher le répertoire d'installation.

Comment vérifier le répertoire d'installation sous Linux

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

Comment afficher le répertoire d'installation du logiciel sous Linux

Méthode 1 : où est le nom du logicielwhereis 软件名

以查询MySQL为例子

whereis mysql
# 结果
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

Comment vérifier le répertoire dinstallation sous Linux

方法2:ps -ef|grep 软件名 和 ls -l /proc/进程号/cwd

Prenons l'exemple de l'interrogation de MySQL

ps -ef|grep redis
# 结果
duni       2246      1  0 Feb19 ?        00:09:09 ./redis-server 127.0.0.1:6379

ls -l /proc/2246/cwd
# 结果,cwd后面不加/
lrwxrwxrwx 1 duni duni 0 Feb 19 17:46 /proc/2246/cwd -> /home/duni/DuniSoftware/redis-3.2.3/src

Insérer la description de l'image ici

Méthode 2 : ps -ef|grep nom du logiciel code> Et <code>ls -l /proc/process number/cwd

Comment vérifier le répertoire dinstallation sous Linux

Si le logiciel installé est déjà en cours d'exécution, vous pouvez l'interroger en exécutant le numéro de processus logiciel

Prenez Redis comme exemple

rrreee

🎜Le système de fichiers /proc est un mécanisme utilisé par le noyau et les modules du noyau pour envoyer des informations aux processus (d'où le nom /proc). Ce pseudo système de fichiers vous permet d'interagir avec les structures de données internes du noyau, d'obtenir des informations utiles sur le processus et de modifier les paramètres à la volée (en modifiant les paramètres du noyau). Contrairement aux autres systèmes de fichiers, /proc existe en mémoire plutôt que sur le disque dur. Le système de fichiers proc fournit des interfaces d'accès à l'espace utilisateur sous forme de fichiers. Ces interfaces peuvent être utilisées pour obtenir des informations sur les composants associés ou modifier le comportement des composants au moment de l'exécution, c'est donc une interface très pratique. 🎜🎜🎜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