系統(tǒng)進(jìn)行調(diào)用,這類腳本無需用戶調(diào)用,系統(tǒng)會在合適的時候調(diào)用,如:/etc/profile、~/.bashrc 等 /etc/profile 此文件為系統(tǒng)的每個用戶設(shè)置環(huán)境信息,當(dāng)用戶第一次登錄時,該文件被執(zhí)行,系統(tǒng)的公共環(huán)境變量在這里設(shè)置,開始自啟動的程序,一般也在這里設(shè)置 ~/.bashrc。
用戶自己的家目錄中的.bashrc 登錄時會自動調(diào)用,打開任意終端時也會自動調(diào)用 這個文件一般設(shè)置與個人用戶有關(guān)的環(huán)境變量,如交叉編譯器的路徑等等。
用戶編寫,需要手動調(diào)用的, 例如我們上面編寫的腳本都屬于此類。
無論是系統(tǒng)調(diào)用的還是需要我們自己調(diào)用的,其語法規(guī)則都一樣。