A. linux下如何查看某個軟體安裝在哪個目錄啊
看怎麼安裝的.
一般有源碼和包安裝兩種方式.
源碼安裝的話可以看 configure 的日誌;
rpm 等包方式的話,就要查其中的資料庫了,比如 rpm -q 進行查詢.
-q <== 查詢(查詢本機已經安裝的包時不需要版本名稱)
-qi #查詢被安裝的包的詳細信息(information)
-qa | grep dhcp <== 列出所有被安裝的rpm package
-qc 列出配置文件(/etc下的文件)
-qd 列出幫助文件(man)
-ql dhcp <== 查詢指定 rpm 包中的文件列表
-qf /bin/ls <== 查詢哪個庫里包含了 ls 文件(注意,需要安裝了 /bin/ls 後才能查到)
-qp < rpm package name> <== 根據rpm包查詢(.rpm 文件),可以接其他參數(如i查詳細信息,l查文件列表 等)
-qR 列出需要的依賴套件
B. linux怎麼知道程序安裝在哪個文件夾
一、查看軟體安裝路徑:
Linux軟體安裝的地方不止一個地方,先說查看軟體安裝的所有路徑(地址)。
這里以Mysql為例。比如說我安裝了Mysql,但是不知道文件都安裝在哪些地方、放在哪些文件夾里,可以用下面的命令查看所有的文件路徑《Linux就該這么學》這本書上有詳細的介紹
在終端輸入:
whereis mysql
回車,如果你安裝好了Mysql,就會顯示文件安裝的地址,例如我的顯示(安裝地址可能會不同)
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
可以看出來,mysql安裝在這些目錄里。
如果你沒有安裝mysql,則不會顯示文件路徑出來。
二、查詢運行文件所在路徑:
如果你只要查詢文件的運行文件所在地址,直接用下面的命令就可以了(還是以Mysql為例):
which mysql
結果會顯示:
/usr/bin/mysql
C. linux下如何找到apache的安裝目錄。找到apache的配置文件
apache的配置文件可以通過下述指令進行查找:
find / -nameapache;
1、採用RPM包安裝:
默認咐握情況下目錄/usr 用來存放應用程序;
目錄/etc 存放軟體的配置文件;
查看Apache安裝路徑:rpm-ql httpd-xxxx
2、採用源代碼安裝:
指定安全路徑 configure --prefix=安裝路徑;
默認在/usr/local下;
延展資料
Apache HTTPServer(簡稱Apache)是Apache軟體基金會的一個開放源碼的網頁伺服器轎皮,可以在大多數計算機操作系統中運行,由於其多平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它衡帆慶快速、可靠並且可通過簡單的API擴展,將Perl/Python等解釋器編譯到伺服器中。
Apache HTTP伺服器是一個模塊化的伺服器,源於NCSAhttpd伺服器,經過多次修改,成為世界使用排名第一的Web伺服器軟體。
它可以運行在幾乎所有廣泛使用的計算機平台上。
D. linux下如何查看某個軟體 是否安裝安裝路徑在哪
查看某個軟體是否安裝可用rpm與grep命令配合使用。
命令格式
rpm -aq | grep 軟體名。
如果可以查詢到軟體名,說明已經安裝。
查看安裝路徑也可以用rpm命令。
命令格式
rpm -ql 完整的軟體名
RPM是RedHat Package Manager(RedHat軟體包管理工具)賀伍返類似Windows裡面的「橘空添加/刪除程序」
常用參數:
安裝/升級/刪除 options:
-i, --install 安裝裝軟體包
-v, --verbose 輸出更詳細信息
-e, --erase 刪除軟體包
-U, --upgrade=<packagefile> 升級軟體包
--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
E. linux下如何查看某個軟體 是否安裝安裝路徑在哪
一般的如果是桌面軟體的悶沖話可以從全局菜單等一些菜單界面中找到相應的啟動項
如果正常啟動則表示安裝
也可以使用在命令行輸入相應軟體的名稱(有時可能軟體名稱與程序/命令名稱並不相同可以使用tab鍵進行匹配或者使用包管理器查看相應的軟體包名稱)
如果可以執行則表示安裝
使用相應發行版所提供的包管理器也可以檢薯罩悶測軟體是否安裝
比如通過安裝該軟體來確定是否已經安裝(如果該軟體並非使用包管理器安裝的話就會不準)
不同發行版也會提供相應的工具進行查詢
比如debian系可以使用dpkg進行查詢(dpkg -l | grep 軟體名稱)
軟體安裝的位置
一般情況下安裝的位置多數是在/usr/share或者/usr/local/share或者/opt等等目錄下
而且一般情況下可以使用whereis這個命令來進行軟體位置定位
如果是自己手動安裝的比如很多軟體都是通過configure、make、make install三步曲從源碼編譯安裝的
這樣的則可以根據configure是否使用--prefix參數指定相應的安裝目錄
如果以上的方法都找不到
還可以使用find或者locate的方法對根目錄進行整體搜索
搜索相應的軟體名稱再通過grep等進行過濾匹配來手動定位
比如查看是否安裝了vim這個軟體
可以
locate | grep vim
如果內容太多可以進行一些過濾
因為一般的情況下linux下可執行文件多數在bin目錄
所以可以
locate | grep 'bin/vim'
如果還是比較多數彎的話則可以使用more進行查看
locate | grep 'bin/vim' | more
F. 如何查看當前linux安裝在哪裡
1.通過rpm查看
查看軟體是否安裝
首先我們需要查看軟體是否已經安裝,或者說查看安裝的軟體包名稱。如查找是否安裝mysql
2.接著根據rpm-ql列出軟體包安裝的文件
3.綜合上述以上的問題,可以直接使用rpm-qal|grepmysql查看mysql所有安裝包的文件存儲位置
4.Yum查找
除了rpm查詢還可以通過yumsearch查找對應可以安裝的軟體包
5.其他查找方法
除了根據軟體包來找文件位置之外,最常用的就是通過find查找某個關鍵字比如mysql所有包含mysql服務的文件路徑
6.Which查找命令
Which命令是通過PATH環境變數查找可執行文件路徑,用於查找指向這個命令所在的文件夾
7.Whereis命令和find類似,不過不同的是whereis是通過本地架構好的資料庫索引查找會比較快。如果沒有更新到資料庫裡面的文件或命令則無法查找到信息 查看過程需要用到一些Linux命令,知道這些命令會簡單很多,推薦下方網站查閱學習Linux命令。
G. linux下怎麼查看軟體的安裝路徑
由於軟體安裝的地方腔告不止一個地方,所有先說查看文件安裝的所有路徑(地址)。
這里以Oracle為例。比如說我安裝了Oracle,但是不知道文件都安裝在哪些地方、放在哪些文件夾里,可 以用下面的命令查看所有的文件路徑
在終端輸入:
whereis oracle
回車,如果你安裝好了Oracle,就會顯示文件安裝哪圓敬的地址,例如我的顯示(安裝地址可能會不同)
oracle: /usr/bin/oracle /usr/lib/oracle /usr/share/oracle /usr/share/man/man1/oracle.1.gz
可以看出來,Oracle安裝在是個目錄里。
如果你沒有安裝Oracle或者Oracle安裝沒成功,則不會顯示李慎文件路徑出來。只提示:
oracle:
二、查詢運行文件所在路徑:
如果你只要查詢文件的運行文件所在地址,直接用下面的命令就可以了(還是以Oracle為例):
which oracle
結果會顯示:
/usr/bin/oracle
H. linux怎樣查詢一個軟體的安裝目錄
在linux中文件與軟體一般都是安裝在到/usr/share和/usr/local中了,如果我們需要查看軟體安裝路徑linux為我們提供了查看命令,whereis
就可以幫我查找文件安裝路徑在哪裡了。
比如你想查找eclipse文件,那麼就:
whereis eclipse
這個是查eclipse
軟體的位置