PATH
查詢命令二進位制檔案的搜尋路徑。常見的例子包括/usr/bin
和/usr/local/bin
。
當使用者或指令碼嘗試執行命令時,將搜尋 $PATH
中的路徑以查詢具有執行許可權的匹配檔案。
$PATH
中的目錄由:
字元分隔。
~> $ echo "$PATH"
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin
因此,例如,給定上面的 $PATH
,如果你在提示符下鍵入 lss
,shell 會按順序查詢/usr/kerberos/bin/lss
,然後是/usr/local/bin/lss
,然後是/bin/lss
,然後是/usr/bin/lss
,然後才能斷定沒有這樣的命令。