linux查看安裝目錄的方法:1、直接執行“whereis 軟件名”命令即可查看到安裝目錄;2、執行“ps -ef|grep 軟件名”命令獲取軟件運行的進程號,再執行“ls -l /proc/進程號/cwd”命令即可查看到安裝目錄。
本教程操作環境:linux5.9.8系統、Dell G3電腦。
linux查看軟件安裝目錄的方法
方法1:whereis?軟件名
以查詢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/進程號/cwd
若安裝的軟件已經在運行,可通過根據軟件運行進程號進行查詢
以redis為例
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 文件系統是一種內核和內核模塊用來向進程(process) 發送信息的機制(所以叫做/proc)。這個偽文件系統讓你可以和內核內部數據結構進行交互,獲取 有關進程的有用信息,在運行中(on the fly) 改變設置(通過改變內核參數)。 與其他文件系統不同,/proc 存在于內存之中而不是硬盤上。proc文件系統以文件的形式向用戶空間提供了訪問接口,這些接口可以用于在運行時獲取相關部件的信息或者修改部件的行為,因而它是非常方便的一個接口。
相關推薦:《Linux視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦