which,哪一個的意思,作用是從PATH環境變量指定的路徑中,搜索命令所在位置及命令別名。
which命令特點:
1) "which" 命令只能查找系統命令,不能搜索普通文件。
2) "which" 命令是從PATH環境變量指定的路徑中,搜索某個系統命令的位置,
並且返回第一個搜索結果。
PATH環境變量:
PATH:決定了shell將到哪些目錄中尋找命令或程序,PATH的值是一系列目錄,用":"隔開,當您運行一個命令時,Linux在這些目錄下進行搜尋編譯鏈接。
which命令與whereis命令區別:
1) "whereis" 命令查詢的是命令位置和幫助文檔的位置;
"which" 命令查詢的是命令位置和命令別名。
2) "whereis" 命令是從數據庫中查找數據,數據庫不是實時更新的;
"which" 命令是從PATH環境變量指定的路徑中查詢命令,是實時的。
1. 命令格式:
which 命令名
2. 常用范例:
1) 查看"ll"命令所在位置和別名