這篇文章主要介紹了Linux中whereis命令怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)主營皮山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),皮山h5重慶小程序開發(fā)公司搭建,皮山網(wǎng)站營銷推廣歡迎皮山等地區(qū)企業(yè)咨詢
whereis
命令可以幫助用戶尋找某一命令的二進制文件,源碼以及幫助頁面。下面是它的格式:
whereis [options] [-BMS directory... -f] name...
這是這一命令的 man 頁面給出的解釋:
whereis
可以查找指定命令的二進制文件、源文件和幫助文件。 被找到的文件在顯示時,會去掉主路徑名,然后再去掉文件的(單個)尾部擴展名 (如:.c
),來源于源代碼控制的s.
前綴也會被去掉。接下來,whereis
會嘗試在標(biāo)準的 Linux 位置里尋找具體程序,也會在由$PATH
和$MANPATH
指定的路徑中尋找。
下面這些以 Q&A 形式出現(xiàn)的例子,可以給你一個關(guān)于如何使用 whereis 命令的直觀感受。
假設(shè)你想找,比如說,whereis
命令自己所在位置。下面是你具體的操作:
whereis whereis
How to find location of binary file using whereis
需要注意的是,輸出的***個路徑才是你想要的結(jié)果。使用 whereis
命令,同時也會顯示幫助頁面和源碼所在路徑。(如果能找到的情況下會顯示,但是在這一例中沒有找到)所以你在輸出中看見的第二個路徑就是幫助頁面文件所在位置。
如果你想只搜索,假設(shè)說,二進制文件,你可以使用 -b
這一命令行選項。例如:
whereis -b cp
How to specifically search for binaries, manuals, or source code
類似的, -m
和 -s
這兩個 選項分別對應(yīng) 幫助頁面和源碼。
默認情況下,whereis
是從由匹配符所定義的硬編碼路徑來尋找文件的。但如果你想的話,你可以用命令行選項來限制搜索。例如,如果你只想在 /usr/bin
尋找二進制文件,你可以用 -B
這一選項來實現(xiàn)。
whereis -B /usr/bin/ -f cp
注意:使用這種方式時可以給出多個路徑。使用 -f
這一選項來明確分隔目錄列表和要搜索的文件名。
類似的,如果你想只搜索幫助文件或源碼,你可以對應(yīng)使用 -M
和 -S
這兩個選項。
與此相對應(yīng)的也有一個選項。只要在 whereis
后加上 -l
。
whereis -l
這是例子的部分輸出結(jié)果:
How to see paths that whereis uses for search
對于 whereis
命令來說,如果一個命令對每個顯式的請求類型都不止一項,則該命令被視為異常。例如,沒有可用文檔的命令,或者對應(yīng)文檔分散在各處的命令都可以算作異常命令。 當(dāng)使用 -u
這一選項,whereis
就會顯示那些有異常條目的命令。
例如,下面這一例子就顯示,在當(dāng)前目錄中,沒有對應(yīng)文檔或有多個文檔的命令。
whereis -m -u *
感謝你能夠認真閱讀完這篇文章,希望小編分享的“Linux中whereis命令怎么用”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
當(dāng)前名稱:Linux中whereis命令怎么用
鏈接URL:http://aaarwkj.com/article0/iihgio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、手機網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、商城網(wǎng)站、網(wǎng)站制作、品牌網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)