1.rpm
注意rpm區分大小寫
查詢已安裝的以mysql開頭的包
rpm -qa mysql*
查詢已安裝的mysql 包
rpm -qa|grep mysql
rpm的方法有時候也搜尋已安裝的包
2.yum
列出指定包的所有情況
yum list package
yum list | grep installed
3.whereis
有時候可以藉助查詢檔案的方式找到對應包的路徑
例如whereis mysql
4.find
可以使用find查詢檔案的所在路徑
find 查詢路徑 查詢引數
在根目錄下查詢以.conf結尾的檔案
find / -name *.conf
5.locate
locate的功能和find類似
locate 查詢的檔案
查詢所有路徑下的mysql檔案
locate mysql
6.ps
可以通過查詢程式的方法找到對應的包的路徑
ps -ef|grep mysql
可以簡寫成
pgrep mysql
問題:如果是通過原始碼安裝的軟體通過以上方法無法找到,rpm和yum方法也僅限通過rpm和yum安裝的軟體,因為通過這兩種方式安裝的軟體預設執行命令系統是能識別的,而通過原始碼方式安裝的軟體除非是建立了軟連線或者通過配置檔案讓系統識別,否則無法通過這兩種方法查詢,不過可以通過ps分析程式的方式進行查詢。
備註: 作者:pursuer.chen 部落格:http://www.cnblogs.com/chenmh 本站點所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結,否則保留追究責任的權利。 《歡迎交流討論》 |