linux命令學習-文件查找之which命令

which簡介

經常在linux要查找某個文件,但不知道放在哪裏了,可以使用下面的一些命令來搜索:
which 查看可執行文件的位置。
whereis 查看文件的位置。
locate 配合數據庫查看文件位置。
find 實際搜尋硬盤查詢文件名稱。
which命令在PATH變量指定的路徑中,搜索某個系統命令的位置,並且返回第一個搜索結果。也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。

命令學習

命令格式:which 可執行文件名稱
命令功能:which指令會在PATH變量指定的路徑中,搜索某個系統命令的位置,並且返回第一個搜索結果。
命令參數
-n 指定文件名長度,指定的長度必須大於或等於所有文件中最長的文件名。
-p 與-n參數相同,但此處的包括了文件的路徑。
-w 指定輸出時欄位的寬度。
-V 顯示版本信息

常用範例

例1:查找文件、顯示命令路徑

cd 是bash 內建的命令,但是 which 默認是找 PATH 內所規範的目錄,所以找不到

查找有別名的命令時會列出具體的別名信息

發佈了65 篇原創文章 · 獲贊 64 · 訪問量 30萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章