Linux命令搜尋命令whereis與which

2021-08-11 03:55:16 字數 2222 閱讀 2071

一 whereis

1、語法

whereis 命令名

搜尋命令所在的路徑以及幫助文件所在的位置

選項:-b:只查詢可執行檔案

-m:只查詢幫助檔案

2、實戰

[

root@localhost

~]#whereis ls

ls:/

usr/

bin/

ls /

usr/

share

/man

/man1/ls

.1.gz

/usr

/share

/man

/man1p/ls

.1p.gz

[

root@localhost

~]#whoami

root

[

root@localhost

~]#whatis

whatis what

?

[

root@localhost

~]#whatis ls

ls (1

)-list directory contents

ls (1p

)-list directory contents

[

root@localhost

~]#whereis

-b ls

ls:/

usr/

bin/

ls

[

root@localhost

~]#whereis

-m ls

ls:/

usr/

share

/man

/man1/ls

.1.gz

/usr

/share

/man

/man1p/ls

.1p.gz

二 which

1、語法

which 命令名

搜尋命令所在路徑及別名

2、實戰

[

root@localhost

~]#which ls

alias ls

='ls --color=auto'

/

usr/

bin/

ls

[

root@localhost

~]#which pwd

/

usr/

bin/

pwd

[

root@localhost

~]#whereis cd

cd:/

usr/

bin/

cd /

usr/

share

/man

/man1/cd

.1.gz

/usr

/share

/man

/man1p/cd

.1p.gz

[

root@localhost

~]#which cd

/

usr/

bin/

cd

三 path環境變數

定義的是系統搜尋命令的路徑

[

root@localhost

~]#echo $path

/

usr/

local

/sbin

:/usr

/local

/bin

:/usr

/sbin

:/usr

/bin

:/root

/bin

linux檔案搜尋命令和命令搜尋命令

1.locate 速度快 find 搜尋全部檔案 1 locate 檔名 在後台資料庫中按檔名搜尋 2 資料庫所在位置 var lib mlocate 可以切換到該目錄下看看 3 用命令updatedb更新後台資料庫 4 配置檔案在 etc updatedb.config 開啟檔案搜尋位置限制時可以...

vi 搜尋命令 Linux 搜尋命令1

whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...

linux搜尋命令

檔案搜尋命令find 1 命令格式 find 搜尋範圍 搜尋條件 注意 1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。萬用字元 匹配任意內容 匹配任意乙個字元 匹配任意乙個中括號的字元 2 find命...