which命令
1. 命令格式:
which 可執(zhí)行文件名稱
2. 命令功能:
在PATH變量指定的路徑中遭贸,搜索某個(gè)系統(tǒng)命令的位置,并且返回第一個(gè)搜索結(jié)果柬姚;
3. 命令參數(shù):
-a:顯示搜索到的可執(zhí)行文件列表驻谆;
-s:成功搜索到返回1脑又,否則返回0 ;
whereis命令
1. 命令格式:
whereis [-bmsu] [BMS 目錄名 -f] 文件名
2.命令功能:
whereis 用于通過(guò)程序名搜索二進(jìn)制文件[-b]泞边、說(shuō)明文件[-m]该押、源碼文件[-s],忽略參數(shù)則默認(rèn)返回所有阵谚。和find相比蚕礼,whereis查找的速度非常快梢什,因?yàn)長(zhǎng)inux系統(tǒng)會(huì)將系統(tǒng)內(nèi)所有文件都記錄在一個(gè)數(shù)據(jù)庫(kù)文件中【該數(shù)據(jù)庫(kù)默認(rèn)情況每周更新一次】闻牡,whereis會(huì)通過(guò)數(shù)據(jù)庫(kù)查找,而find則通過(guò)便利磁盤查找绳矩。
3. 命令參數(shù):
-b? 定位可執(zhí)行文件罩润;
-m???定位幫助文件;
-s???定位源代碼文件翼馆;
-u???搜索默認(rèn)路徑下除可執(zhí)行文件割以、源代碼文件、幫助文件以外的其它文件应媚;
-B???指定搜索可執(zhí)行文件的路徑严沥。
-M???指定搜索幫助文件的路徑。
-S???指定搜索源代碼文件的路徑中姜。