1樓:讓服務成就美好生活
檢視某個軟體是否安裝可用rpm與grep命令配合使用。
命令格式
rpm -aq | grep 軟體名。
如果可以查詢到軟體名,說明已經安裝。
檢視安裝路徑也可以用rpm命令。
命令格式
rpm -ql 完整的軟體名
rpm是redhat package manager(redhat軟體包管理工具)類似windows裡面的「新增/刪除程式」
常用引數:
安裝/升級/刪除 options:
-i, --install 安裝裝軟體包
-v, --verbose 輸出更詳細資訊
-e, --erase 刪除軟體包
-u, --upgrade=升級軟體包
--replacepkge 無論軟體包是否已被安裝,都強行安裝軟體包
--test 安裝測試,並不實際安裝
--nodeps 忽略軟體包的依賴關係強行安裝
--force 忽略軟體包及檔案的衝突
query options (with -q or --query):
-a, --all query/verify all packages
-p, --package query/verify a package file
-l, --list list files in package
-d, --docfiles list all documentation files
-f, --file query/verify package(s) owning file
2樓:匿名使用者
先用rpm -qa 檢視該軟體是否被安裝
rpm -qa 軟體名 (可以只寫開頭,系統會把相關的列出來)然後rpm -ql 軟體名 (複製上一步的結果)-ql 查詢指定 rpm 包中的檔案列表
希望能幫到您!
linux下如何檢視某個軟體 是否安裝?安裝路徑在哪
3樓:匿名使用者
以redhat\centos 中php-mysql為例
1:如果包是通過yum或者rpm方式安裝
[root@localhost yum.repos.d]# rpm -qa //找出系統所有的包,找到對應的檔名
[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64
/etc/php.d/mysql.ini
/etc/php.d/mysqli.ini
/etc/php.d/pdo_mysql.ini
/usr/lib64/php/modules/mysql.so
/usr/lib64/php/modules/mysqli.so
/usr/lib64/php/modules/pdo_mysql.so
2:如果是原始碼編譯安裝
2.1原始碼安裝的方式通過rpm命令是無法找出來的,如果你確定這個軟體已經開啟,則可以通過
[root@localhost yum.repos.d]# ps -aux 找出對一個的可執行檔案所在的目錄
2.2通常安裝完包後,我們都會把他加入到服務裡面,你可以去/etc/rc.d/下找相應的檔案,進而確認相關資訊。
最後一種最笨的方法就是用find命令
find / -name *檔名*
4樓:
使用命令:
whereis commond_name
比如:whereis ifconfig
5樓:
這個很難啊,linux並沒有像windows一樣的登錄檔,所以並不能像在控制面板裡面檢視裝了哪些軟體。
如果你是想知道特定的軟體的安裝位置的話,有幾種辦法你參考一下。
首先如果是apt-get之類的包管理器安裝,或者你在任意的視窗都能輸入某個命令開啟的話,你可以看一下系統變數的path,一般在path的某個目錄下面有某個可執行檔案
如果是解壓在了某個不為人知的地方,試試看用find命令,find軟體名,從根目錄開始搜尋,哪些檔名和你這個軟體一樣,差不多就是那裡了
linux下如何檢視某個軟體 是否安裝?安裝路徑在哪
6樓:雲修網
因為linux安裝軟體的方式比較多,所以沒有一個通用的辦法能查到某些軟體是否安裝了。總結起來就是這樣幾類:
1、rpm包安裝的,可以用rpm -qa看到,如果要查詢某軟體包是否安裝,用 rpm -qa | grep 「軟體或者包的名字」。
1[root@hexuweb102 ~] rpm -qa | grep ruby
2、以deb包安裝的,可以用dpkg -l能看到。如果是查詢指定軟體包,用dpkg -l | grep 「軟體或者包的名字」;
1[root@hexuweb102 ~] dpkg -l | grep ruby
3、yum方法安裝的,可以用yum list installed查詢,如果是查詢指定包,命令後加 | grep 「軟體名或者包名」;
1[root@hexuweb102 ~] yum list installed | grep ruby
4、如果是以原始碼包自己編譯安裝的,例如.tar.gz或者tar.bz2形式的,這個只能看可執行檔案是否存在了,
上面兩種方法都看不到這種原始碼形式安裝的包。如果是以root使用者安裝的,可執行程式通常都在/sbin:/usr/bin目錄下。
說明:1
其中rpm yum redhat系linux的軟體包管理命令,dpkg debian系列的軟體包管理命令
7樓:匿名使用者
-qa 是查詢rpm包
-ql 是顯示安裝的具體檔案和位置
[root@localhost ~]# rpm -qa zlibzlib-1.2.3-3
[root@localhost ~]# rpm -ql zlib/usr/lib/libz.so.1
/usr/lib/libz.so.1.
2.3/usr/share/doc/zlib-1.2.
3/usr/share/doc/zlib-1.2.3/readme
8樓:匿名使用者
linux系統的軟體一般是安裝在/usr資料夾下的。軟體的配置檔案在/etc資料夾。想檢視一個軟體是否安裝可以使用終端直接輸入軟體名稱,如下圖:
9樓:讓服務成就美好生活
一般用rpm比較快,命令格
rpm -qa 軟體名
10樓:放牧啊
是rpm 還是tar yum?
在linu下如何檢視當前目錄詳細資訊列表
準確的說是ls l,ll只是個別名而已,並不是命令 可以使用ls命令,ls跟dos下的dir命令是一樣的都是用來列出目錄下的檔案。下面是一些常見的用法 ls a 列出檔案下所有的檔案,包括以 開頭的隱藏檔案 linux下檔案隱藏檔案是以.開頭的,如果存在.代表存在著父目錄 ls l 列出檔案的詳細資...
如何dos下檢視自己本機是否中了arp攻擊怎麼可以
2 在開啟的 arp防火牆 介面中,切換至 狀態 選項卡,點選開啟arp防火牆。3 並點選 繫結閘道器 dns 按鈕,手動輸入閘道器和其mac地址。4 arp防火牆開啟後,當區域網再次發生arp攻擊時,就會給出提示,同時在 攔截日誌 選項卡中,可以檢視arp攻擊記錄,當然也包括產生arp攻擊的源計算...
linu下從光碟安裝軟體的命名,linux 下從光碟安裝軟體的命名
建議使用yum安裝.可以很方便的解決依賴性,方法如下 1 掛載光碟 mount dev scd0 mnt 2 配置yum倉庫 vi etc yum.repos.d install.repo install.repo是自定義的,但是一定要以repo結尾系統才能識別到 rhel clusterstora...