您好,登錄后才能下訂單哦!
這篇文章主要介紹使用linux中whereis命令顯示命令及相關(guān)文件的路徑,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
whereis命令用來(lái)定位命令的二進(jìn)制程序、源代碼文件和man手冊(cè)頁(yè)等相關(guān)文件的路徑。
whereis命令查找速度非常快,因?yàn)樗皇窃诖疟P(pán)中亂找,而是在一個(gè)數(shù)據(jù)庫(kù)中查詢; 數(shù)據(jù)庫(kù)是linux系統(tǒng)自動(dòng)創(chuàng)建的,包含有本地所有文件的信息,并且每天通過(guò)自動(dòng)執(zhí)行updatedb命令更新一次。正因?yàn)檫@樣,whereis命令的搜索結(jié)果有時(shí)候會(huì)不準(zhǔn)確,比如剛添加的文件可能搜不到, 原因就是該數(shù)據(jù)庫(kù)文件沒(méi)有被更新。
語(yǔ)法格式:whereis [參數(shù)] [命令名]
常用參數(shù):
-b | 查找二進(jìn)制程序或命令 |
-B | 從指定目錄下 查找二進(jìn)制程序或命令 |
-m | 查找man手冊(cè)文件 |
-M | 從指定目錄下 查找man手冊(cè)文件 |
-s | 只查找源代碼文件 |
-S | 從指定目錄下 查找源代碼文件 |
參考實(shí)例
顯示ln命令的程序和man手冊(cè)頁(yè)的位置:
[root@linuxcool ~]# whereis ln
ln: /usr/bin/ln /usr/share/man/man1/ln.1.gz /usr/share/man/man1p/ln.1p.gz
顯示ln命令的二進(jìn)制程序的路徑:
[root@linuxcool ~]# whereis -b ln
ln: /usr/bin/ln
顯示ln命令的man手冊(cè)頁(yè)的路徑:
[root@linuxcool ~]# whereis -m ln
ln: /usr/share/man/man1/ln.1.gz /usr/share/man/man1p/ln.1p.gz
以上是使用linux中whereis命令顯示命令及相關(guān)文件的路徑的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。