複製鏈接
請複製以下鏈接發送給好友

Bourne Shell

鎖定
Bourne shell 是一個交換式的命令解釋器和命令編程語言
中文名
Bourne Shell
平    台
V7 Unix(AT&T第7版)
本    質
命令解釋器和命令編程語言
引入時間
1977年底

目錄

Bourne Shell標準

首個重要的標準Unix Shell是1977年底在V7 Unix(AT&T第7版)中引入的,並且以它的創始科技部基礎條件平台“國家氣象網絡計算應用節點建設”(2004DKA50730)資助者Stephen Bourne的名字命名。Bourne shell 可以運行為login shell或者login shell的子shell(subshell)。只有login命令可以調用Bourne shell作為一個login shell。此時,shell先讀取/etc/profile文件和$HOME/.profile文件。/etc/profile文件為所有的用户定製環境,$HOME/.profile文件為本用户定製環境。最後,shell會等待讀取你的輸入。

Bourne Shell默認提示

默認提示(Prompt)是美元符($),其環境文件為profile文件,由於文件檔案不大,可以馬上啓動執行。 profile是存放在主目錄下的普通正文文件(Text File),通過設置環境變量(Variable)和終端模式,可以使環境個人化,每次註冊進入系統時,shell會讀入profile文件,並執行所列出的指令。每當系統管理員創建新用户的户口時,系統都會自動構造一個相應的.profile文件;而整個系統的環境文件就放置在/etc/.profile中。用户可以使用vi或其他正文編器修改。若要使用env命令顯示,由於註冊時已設置了這些變量,也不一定需要另行設置 [1] 
參考資料