shell介紹

 Shell是一種具備特殊功能的程序,它是介於用戶和UNIX/Linux操作系統的核心程序(kernel)間的一個接口程序。

各種操作系統都有它自己的shell,DOS的shell就是command.com文件;UNIX下有Bourne shell(/bin/sh)、C shell(/bin/csh)、Korn shell(/bin/ksh)、Bourne again shell(/bin/bash)、Tenex(tcsh)。


Shell程序( 腳本)相當於dos的批處理文件,可簡單到只有一條命令,也可以包括循環、條件語句、數學運算、文件測試、傳送參數、控制結構的程序等,完成複雜的管理任務。

Shell的另一個重要功用是提供個人化的用戶環境,這通常在shell的初始化文件(.profile,.login,.cshrc,.tcshrc等)中完成,這些文件包括設置終端機鍵盤,定義窗口的特徵,設置變量,定義查找路徑、許可權限、提示符號和終端類型以及設置特殊應用程序所需要的變量。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章