Linux中如何查詢(xún)運(yùn)行文件的全路徑的方法
在linux中,有些地方需要使用絕對(duì)路徑,對(duì)于一些命令,如java、mysql等,需要使用到運(yùn)行文件所在的路徑,給大家介紹一個(gè)命令,來(lái)查詢(xún)這個(gè)路徑。
which
可以通過(guò)which查詢(xún)運(yùn)行文件的所在路徑,具體如下:

命令詳解
以mysql為例,命令如下:
[work(zhaoweinan)@tjtxvm-144-80 soft]$ which mysql /opt/soft/percona-mysql55/bin/mysql
命令輸出了運(yùn)行文件mysql所在的路徑
當(dāng)沒(méi)有該文件時(shí),輸出如下:
[work(zhaoweinan)@tjtxvm-144-80 soft]$ which baidu /usr/bin/which: no baidu in (/opt/soft/jdk/jdk1.6.0_45/bin:/opt/soft/jdk/jdk1.6.0_45/jre/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/soft/percona-mysql55/bin/:/opt/soft/percona-mysql55/bin/:/home/work/bin) [work(zhaoweinan)@tjtxvm-144-80 soft]$ which orcale /usr/bin/which: no orcale in (/opt/soft/jdk/jdk1.6.0_45/bin:/opt/soft/jdk/jdk1.6.0_45/jre/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/soft/percona-mysql55/bin/:/opt/soft/percona-mysql55/bin/:/home/work/bin)
會(huì)把有運(yùn)行文件的路徑輸出出來(lái)
whereis
whereis會(huì)輸出,文件安裝的目錄,具體如下:

命令詳解
以mysql為例,命令如下:
[work(zhaoweinan)@tjtxvm-144-80 soft]$ whereis mysql mysql: /usr/lib64/mysql /usr/share/mysql
當(dāng)文件不存在時(shí),會(huì)輸出 文件:空字符串
[work(zhaoweinan)@tjtxvm-144-80 soft]$ whereis baidu baidu:
find
也可以使用find搜索命令來(lái)查找
find命令就不詳細(xì)說(shuō)了,舉個(gè)栗子:
[work(zhaoweinan)@tjtxvm-144-80 soft]$ find /usr/share/ -name mysql /usr/share/mysql
which命令就給大家介紹到這里,歡迎大家來(lái)交流,指出文中一些說(shuō)錯(cuò)的地方,讓我加深認(rèn)識(shí),愿大家沒(méi)有bug,謝謝!
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Linux曝出Sudo提權(quán)漏洞 任意用戶(hù)亦可運(yùn)行root命令
近期曝出的一個(gè)提權(quán)漏洞,卻直指 sudo 的一個(gè)安全策略隱患 —— 即便配置中明確不允許 root 用戶(hù)訪問(wèn),該漏洞仍可允許惡意用戶(hù)或程序,在目標(biāo) Linux 系統(tǒng)上以 root 用戶(hù)身份執(zhí)行任意命令2019-10-10
centos最小化安裝系統(tǒng)后的基本調(diào)優(yōu)及安全設(shè)置
這篇文章主要介紹了centos最小化安裝系統(tǒng)后的一些基本調(diào)優(yōu)及安全設(shè)置,需要的朋友可以參考下2013-04-04
解析Linux高性能網(wǎng)絡(luò)IO和Reactor模型
網(wǎng)絡(luò)I/O,可以理解為網(wǎng)絡(luò)上的數(shù)據(jù)流。通常我們會(huì)基于socket與遠(yuǎn)端建立一條TCP或者UDP通道,然后進(jìn)行讀寫(xiě)。單個(gè)socket時(shí),使用一個(gè)線(xiàn)程即可高效處理;然而如果是10K個(gè)socket連接,或者更多,我們?nèi)绾巫龅礁咝阅芴幚?/div> 2021-06-06
Linux下查看CPU型號(hào),內(nèi)存大小,硬盤(pán)空間的命令(詳解)
下面小編就為大家?guī)?lái)一篇Linux下查看CPU型號(hào),內(nèi)存大小,硬盤(pán)空間的命令(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11
戴爾Dell?R630配置raid?安裝centos系統(tǒng)
這篇文章主要介紹了戴爾R630服務(wù)器配置raid后安裝centos7.9的方法,需要的朋友可以參考下2024-03-03
在 Ubuntu Linux 上安裝 Oracle Java 14的方法
最近,Oracle 宣布 Java 14(或 Oracle JDK 14)公開(kāi)可用。如果你想進(jìn)行最新的實(shí)驗(yàn)或者開(kāi)發(fā)的話(huà),那么你可以試試在 Linux 系統(tǒng)上安裝 Java 14,感興趣的朋友可以參考下本文2020-04-04
阿里云Centos7.X 如何對(duì)外開(kāi)放端口的方法步驟
這篇文章主要介紹了阿里云Centos7.X 如何對(duì)外開(kāi)放端口,本文通過(guò)圖文并茂實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04最新評(píng)論

