linux基礎命令 whereis

2021-09-01 18:24:57 字數 1171 閱讀 9750

whereis

查詢命令的位置,包括執行檔案、源**、手冊檔案。

此命令的適用範圍:redhat、rhel、ubuntu、centos、suse、opensuse、fedora。

1、語法

whereis [選項]  cmd

whereis [-bmsu] [-bms directory...  -f] filename...

2、選項列表

選項說明

-b只搜尋二進位制檔案

-m只搜尋手冊檔案

-s只搜尋源**

-u尋找不尋常的條目。如果檔案沒有每個請求型別的乙個條目,則該檔案被認為是不尋常的。因此,「whereis –m –u *」請求當前目錄中沒有文件的檔案。

-b在指定目錄下搜尋二進位制檔案

-m在指定目錄下搜尋手冊檔案

-s在指定目錄下搜尋源**檔案

-f不顯示檔名前的路徑,在是使用-s 、–m、-b選項時,必須使用這個選項

3、例項

1)查詢某個命令的二進位制檔案

[root@192 bin]#whereis -b ls

ls: /bin/ls

2)查詢命令的手冊檔案 

[root@192 bin]#whereis -m ls

ls: /usr/share/man/man1p/ls.1p.gz /usr/share/man/man1/ls.1.gz

3)查詢/usr/bin中所有未記錄在/usr/man/man 1中且源在/usr/src中的檔案:

[root@192 bin]#cd /usr/bin

[root@192 bin]#whereis -u -m /usr/man/man1 -s /usr/src -f *

linux中查詢,which和whereis

find最強大,什麼都能查 which只能查可執行檔案 whereis只能查二進位制檔案 說明文件,原始檔等 locate能查所以,但跟whereis一樣都是查資料庫裡的內容。which 只能尋找執行檔案 並在path變數裡面尋找。whereis 從linux檔案資料庫 var lib slocat...

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...