Linux でインストール ディレクトリを表示する方法: 1. 「whereis ソフトウェア名」コマンドを直接実行してインストール ディレクトリを表示します; 2. 「ps -ef|grep ソフトウェア名」コマンドを実行してプロセスを取得します次に、「ls -l /proc/プロセスID/cwd」コマンドを実行して、インストールディレクトリを表示します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
方法 1: ここにはソフトウェア名が入ります
例として MySQL をクエリします
whereis mysql # 结果 mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
方法 2: ps -ef|grep ソフトウェア名
および ls -l /proc /process No./cwd
インストールされたソフトウェアがすでに実行されている場合は、実行中のソフトウェアのプロセス番号に基づいてクエリできます
redis をexample
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
# /proc ファイル システムは、カーネルおよびカーネル モジュールがプロセスに情報を送信するために使用するメカニズムです (そのため、/proc という名前が付けられています)。この疑似ファイル システムを使用すると、カーネルの内部データ構造と対話し、プロセスに関する有用な情報を取得し、(カーネル パラメータを変更することにより) 設定をオンザフライで変更できます。他のファイル システムとは異なり、/proc はハード ディスクではなくメモリ内に存在します。 proc ファイル システムは、ユーザー空間へのアクセス インターフェイスをファイルの形式で提供しており、これらのインターフェイスを使用して、関連コンポーネントに関する情報を取得したり、実行時にコンポーネントの動作を変更したりすることができるため、非常に便利なインターフェイスです。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinuxでインストールディレクトリを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。