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等)中完成,这些文件包括设置终端机键盘,定义窗口的特征,设置变量,定义查找路径、许可权限、提示符号和终端类型以及设置特殊应用程序所需要的变量。


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