回覆列表
  • 1 # 歌爾玘

    透過rpm檢視

    檢視軟體是否安裝

    首先我們需要檢視軟體是否已經安裝,或者說檢視安裝的軟體包名稱。如查詢是否安裝mysql

    接著根據 rpm -ql 列出軟體包安裝的檔案

    綜合上述以上的問題,可以直接使用 rpm -qal |grep mysql 檢視mysql所有安裝包的檔案儲存位置

    Yum查詢

    除了rpm 查詢還可以透過yum search 查詢對應可以安裝的軟體包

    其他查詢方法

    除了根據軟體包來找檔案位置之外,最常用的就是透過find查詢某個關鍵字比如mysql所有包含mysql服務的檔案路徑

    Which查詢命令

    Which命令是透過 PATH環境變數查詢可執行檔案路徑,用於查詢指向這個命令所在的資料夾

    Whereis命令和find類似,不過不同的是whereis是透過本地架構好的資料庫索引查詢會比較快。如果沒有更新到資料庫裡面的檔案或命令則無法查詢到資訊

  • 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是列出安裝路徑,後面是要查詢的包的名稱。
  • 中秋節和大豐收的關聯?
  • 康師傅的礦泉水為什麼那麼便宜?