$?:上一命令執行的結果,若正常結束,則輸出0shell
$PATH:PATH中的各個目錄用冒號分隔 bash
執行命令時,shell自動在PATH所包含的目錄列表中查找對應的可執行文件
一般定義在: /etc/environment
/etc/profile
~/.bashrc
$HOME:當前系統的home路徑
$PWD:當前路徑,能夠用"."
$USER:當前登陸用戶
$UID:檢查當前用戶是否爲超級用戶,root用戶的UID是0
$SHELL:當前的shell版本,也能夠用echo $0
$_DEBUG:設置執行腳本是否啓動debug模式,on/off
$RANDOM:返回一個隨機數
$$:當前運行腳本的進程ID,可用來生成臨時文件,如/tmp/var.$$ debug