歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

Shell 的歷史淵源

在 AT&T 的 Dennis Ritchie 和 Ken Thompson 設計 UNIX ? 的時候,他們想要為用戶創建一種與他們的新系統交流的方法。

那時的操作系統帶有命令解釋器。命令解釋器接受用戶的命令,然後解釋它們,因而計算機可以使用這些命令。

但是 Ritchie 和 Thompson 想要的不只是這些功能,他們想提供比當時的命令解釋器具備更優異功能的工具。這導致了 Bourne shell(通稱為 sh )的開發,由 S.R. Bourne 創建。自從 Bourne shell 的創建,其它 shell 也被一一開發,如 C shell( csh )和 Korn shell( ksh )。

當自由軟件基金會想尋求一種免費的 shell,開發者們開始致力於 Bourne shell 以及當時其它 shell 中某些很受歡迎的功能背後的語言。

這個開發結果是 Bourne Again Shell,或稱 bash 。雖然你的 Red Hat Linux 包括幾種不同的 shell, bash 是為互動用戶提供的默認 shell 。通過閱讀 bash 的說明書頁(在 shell 提示下鍵入 man bash ),你可以學到更多關於 bash 的知識。




Copyright © Linux教程網 All Rights Reserved