這個 在哪裡 command 是一個命令行工具,可幫助您查找 Linux 命令的源代碼、二進製文件和手冊頁。這個簡短的指南解釋瞭如何使用 whereis 命令。

whereis 命令的基本語法

whereis 實用程序使用所示的語法。

$ whereis [OPTIONS] filename

現在讓我們看一些例子。

搜索命令二進制和手冊頁

如果不指定任何選項, whereis 實用程序會提供 Linux 命令的二進製文件和手冊頁的路徑。

假設我們要找到二進制位置 ls 命令包括手冊頁。要實現他,請運行以下命令:

$ whereis ls

可以從輸出中找到二進製文件 /usr/bin/ 路徑和手冊頁 /usr/share/man/man1/ls.1.gz 小路。

讓我們看另一個例子。查找二進制路徑和手冊頁 命令,運行:

$ whereis cat

同樣,二進製文件位於: /usr/bin/cat 路徑和手冊頁 /usr/share/man/man1/cat.1.gz 小路。

提供多個命令作為參數

此外,您可以指定多個命令作為參數,如下所示:

$ whereis command1 command2 …

例如,要查找兩個命令的二進制位置和手冊頁: 密碼 什麼時候 工作時間 運行以下命令:

$ whereis pwd uptime

僅搜索手冊頁

利用 -m 選項 o 僅顯示命令手冊頁的路徑。以下示例提供了手冊頁的路徑。 ls 命令。

$ whereis -m ls

僅搜索二進制路徑

如果您只想查找二進制路徑並忽略手冊頁,請使用: -b 選項是:

$ whereis -b ls

僅搜索源文件

要僅搜索源文件,請使用: -s 如圖所示。

$ whereis -s cp

限制 whereis 可以找到手冊頁的位置

默認, 在哪裡 此實用程序檢索命令的所有手冊頁。要將實用程序限制為搜索特定的手冊頁,請使用: -M 選項後跟手冊頁,然後 -F 命令遵循選項。

在下面的示例中, 在哪裡 實用程序搜索手冊頁 mkdir twp路徑的命令: /usr/share/man/man2/mkdir.2.gz 什麼時候 /usr/share/man/man1/mkdir.1.gz。

$ whereis mkdir

我們限制的地方 在哪裡 用於搜索手冊頁的實用程序 /usr/share/man/man2 僅路徑,忽略其他位置。

$ whereis -M /usr/share/man/man2 -f mkdir

限制 whereis 可以找到二進製文件的位置

同樣,您可以限制 在哪裡 搜索二進製文件。在以下命令中, 在哪裡 在兩個地方搜索二進製文件: /usr/bin/密碼 什麼時候 /usr/include/pwd.h.

$ whereis pwd

利用 -B 如前所述,我們將實用程序限制如下: /usr/bin 僅路徑。

$ whereis -B /usr/bin -f pwd

檢查版本

檢查版本 在哪裡 命令,運行:

$ whereis --version

$ whereis -V

獲取有關 whereis 實用程序的幫助

額外的 在哪裡 命令選項,運行命令。

$ whereis --help

包起來

那是對的 在哪裡 命令。希望您可以使用 Bits and Pieces 實用程序找到各種命令的二進製文件和手冊頁。