中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中whereis命令怎么用

發布時間:2021-10-23 16:56:39 來源:億速云 閱讀:209 作者:小新 欄目:系統運維

這篇文章主要介紹了Linux中whereis命令怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

Linux whereis 命令

whereis 命令可以幫助用戶尋找某一命令的二進制文件,源碼以及幫助頁面。下面是它的格式:

whereis [options] [-BMS directory... -f] name...

這是這一命令的 man 頁面給出的解釋:

whereis 可以查找指定命令的二進制文件、源文件和幫助文件。 被找到的文件在顯示時,會去掉主路徑名,然后再去掉文件的(單個)尾部擴展名 (如: .c),來源于源代碼控制的 s. 前綴也會被去掉。接下來,whereis 會嘗試在標準的 Linux 位置里尋找具體程序,也會在由 $PATH$MANPATH 指定的路徑中尋找。

下面這些以 Q&A 形式出現的例子,可以給你一個關于如何使用 whereis 命令的直觀感受。

Q1. 如何用 whereis 命令尋找二進制文件所在位置?

假設你想找,比如說,whereis 命令自己所在位置。下面是你具體的操作:

whereis whereis

Linux中whereis命令怎么用

How to find location of binary file using whereis

需要注意的是,輸出的***個路徑才是你想要的結果。使用 whereis 命令,同時也會顯示幫助頁面和源碼所在路徑。(如果能找到的情況下會顯示,但是在這一例中沒有找到)所以你在輸出中看見的第二個路徑就是幫助頁面文件所在位置。

Q2. 怎么在搜索時規定只搜索二進制文件、幫助頁面,還是源代碼呢?

如果你想只搜索,假設說,二進制文件,你可以使用 -b  這一命令行選項。例如:

whereis -b cp

Linux中whereis命令怎么用

How to specifically search for binaries, manuals, or source code

類似的,  -m-s 這兩個 選項分別對應 幫助頁面和源碼。

Q3.如何限制 whereis 命令搜索位置?

默認情況下,whereis 是從由匹配符所定義的硬編碼路徑來尋找文件的。但如果你想的話,你可以用命令行選項來限制搜索。例如,如果你只想在 /usr/bin 尋找二進制文件,你可以用 -B 這一選項來實現。

whereis -B /usr/bin/ -f cp

注意:使用這種方式時可以給出多個路徑。使用 -f 這一選項來明確分隔目錄列表和要搜索的文件名。

類似的,如果你想只搜索幫助文件或源碼,你可以對應使用  -M-S  這兩個選項。

Q4. 如何查看 whereis 的搜索路徑?

與此相對應的也有一個選項。只要在 whereis 后加上 -l

whereis -l

這是例子的部分輸出結果:

Linux中whereis命令怎么用

How to see paths that whereis uses for search

Q5. 如何找到一個有異常條目的命令?

對于 whereis 命令來說,如果一個命令對每個顯式的請求類型都不止一項,則該命令被視為異常。例如,沒有可用文檔的命令,或者對應文檔分散在各處的命令都可以算作異常命令。 當使用 -u 這一選項,whereis 就會顯示那些有異常條目的命令。

例如,下面這一例子就顯示,在當前目錄中,沒有對應文檔或有多個文檔的命令。

whereis -m -u *

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Linux中whereis命令怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和田县| 宜州市| 莱西市| 闻喜县| 鄂温| 宣城市| 东至县| 乌兰浩特市| 彭阳县| 黄梅县| 莫力| 金乡县| 铁岭市| 叙永县| 阳泉市| 宿迁市| 巴东县| 云林县| 西丰县| 新密市| 长沙市| 陆良县| 华亭县| 科技| 乌苏市| 东海县| 扬州市| 辽阳县| 特克斯县| 汾西县| 贡山| 南宁市| 抚顺县| 龙里县| 赤壁市| 台东县| 丰城市| 科技| 峡江县| 宁河县| 曲阜市|