這個 在哪裡 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 實用程序找到各種命令的二進製文件和手冊頁。