Bourne Shell

Bourne shell 是一個交換式的命令解釋器和命令程式語言。

基本介紹

  • 中文名:Bourne Shell
  • 時間:1977年底
  • 平台:V7 Unix(AT&T第7版)
  • 本質:命令解釋器和命令程式語言
標準,默認提示,

標準

首個重要的標準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會等待讀取你的輸入。

默認提示

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

相關詞條

熱門詞條

聯絡我們