用途:用於定位命令的二進位制檔案,原始碼檔案和man說明檔案的路徑
用法:whereis [-bmsu] [-bms 目錄... -f ] 檔案...
whereis命令通過查詢mlocate資料庫來定位檔案,故執行速度較快,該資料庫在centos下的路徑是/var/lib/mlocate/mlocate.db,該資料庫用來記錄檔案系統中所有檔案的資訊,每天由cron守護程序定時更新,因此對於一些建立或修改不久的檔案,有可能找不到
引數:-b 只查詢二進位制檔案
-m 只查詢man手冊檔案
-s 只查詢原始碼檔案
-u 配合其他引數,查詢指定目錄下除指定型別檔案外的不同尋常檔案
-b 在指定目錄下查詢二進位制檔案
-m 在指定目錄下查詢man手冊檔案
-s 在指定目錄下查詢原始碼檔案
注:在使用了-b,-m,-s三個引數中的任乙個以後,必須在後面加-f,指定要搜尋的檔名,如無指定則用*代替
典型用法:
1.將和程式有關的檔案搜尋出來
whereis 程式名
2.只查詢二進位制檔案
whereis -b 程式名
3.在指定目錄下查詢指定原始碼檔案
whereis -s 目錄 -f 檔名
linux中查詢,which和whereis
find最強大,什麼都能查 which只能查可執行檔案 whereis只能查二進位制檔案 說明文件,原始檔等 locate能查所以,但跟whereis一樣都是查資料庫裡的內容。which 只能尋找執行檔案 並在path變數裡面尋找。whereis 從linux檔案資料庫 var lib slocat...
Linux命令分析 touch
用途 更改檔案的時間戳,常用來建立新的空檔案 用法 touch 選項.檔案.touch命令可用來更改檔案的atime和mtime到當前時間,如果touch命令後接的檔案不存在,則會建立乙個該檔名的空檔案 除非有 c或 h引數 引數 a 只更改atime c no create 不建立任何檔案 d d...
Linux命令分析 mount
用途 掛載裝置到指定的掛載點 用法 mount lhv mount a ffnrsvw t vfstype o optlist mount fnrsvw o option option device dir mount fnrsvw t vfstype o options device dir mo...