回覆列表
-
1 # 歌爾玘
-
2 # 偉仔撩保險
不同的linux版本檢視mysql安裝路徑的方法略有不同,這裡以debian系列的linux發行版和redhat系列的linux發行版為例,簡要說明其查詢方法,僅供參考。
一、redhat系列的查詢方法
1、查詢mysql服務端安裝的路徑。
rpm -ql mariadb-server或者rpm -ql mysql-server說明:mysql被oracle收購了,現在開源版本為mariadb,rpm是redhat系列linux發行版本的包管理程式,-ql是其引數,-q是查詢,-l是列出安裝檔案。後面接的是mysql的服務端。2、查詢mysql客戶端的路徑
rpm -ql mariadb或者rpm -ql mysql說明:mysql被oracle收購了,現在開源版本為mariadb,rpm是redhat系列linux發行版本的包管理程式,-ql是其引數,-q是查詢,-l是列出安裝檔案。後面接的是mysql的客戶端。二、debian系列查詢方法
1、查詢服務端的安裝路徑
dpkg -L mysql-server或者dpkg -L mariadb-server說明:dpkg是deiban系列的包管理程式,-L是列出安裝路徑,後面是要查詢的包的名稱。2、查詢客戶端的安裝路徑
dpkg -L mysql-client或者dpkg -L mariadb-client說明:dpkg是deiban系列的包管理程式,-L是列出安裝路徑,後面是要查詢的包的名稱。
透過rpm檢視
檢視軟體是否安裝
首先我們需要檢視軟體是否已經安裝,或者說檢視安裝的軟體包名稱。如查詢是否安裝mysql
接著根據 rpm -ql 列出軟體包安裝的檔案
綜合上述以上的問題,可以直接使用 rpm -qal |grep mysql 檢視mysql所有安裝包的檔案儲存位置
Yum查詢
除了rpm 查詢還可以透過yum search 查詢對應可以安裝的軟體包
其他查詢方法
除了根據軟體包來找檔案位置之外,最常用的就是透過find查詢某個關鍵字比如mysql所有包含mysql服務的檔案路徑
Which查詢命令Which命令是透過 PATH環境變數查詢可執行檔案路徑,用於查詢指向這個命令所在的資料夾
Whereis命令和find類似,不過不同的是whereis是透過本地架構好的資料庫索引查詢會比較快。如果沒有更新到資料庫裡面的檔案或命令則無法查詢到資訊