歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux學習筆記--which命令(搜索命令的命令)

Linux學習筆記--which命令(搜索命令的命令)

日期:2017/3/1 12:16:20   编辑:關於Linux

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"命令所在位置和別名

這裡寫圖片描述

Copyright © Linux教程網 All Rights Reserved