系统管理指南:基本管理

Shell 功能

下表列出了每个 shell 提供的基本 shell 功能,这有助于确定在为每个 shell 创建用户初始化文件时可以执行的操作和不能执行的操作。

表 4–18 Bourne Shell、C Shell 和 Korn Shell 的基本功能

功能 

Bourne 

Korn 

是否可以称作 UNIX 中的标准 shell 

适用 

不适用 

不适用 

是否与 Bourne shell 的语法兼容 

不适用 

适用 

是否提供作业控制 

适用 

适用 

适用 

是否提供历史记录列表 

不适用 

适用 

适用 

是否提供命令行编辑 

不适用 

适用 

适用 

是否提供别名 

不适用 

适用 

适用 

是否提供登录目录的单字符缩写 

不适用 

适用 

适用 

是否防止覆写 (noclobber)

不适用 

适用 

适用 

是否设置为忽略 Ctrl-D (ignoreeof)

不适用 

适用 

适用 

是否提供增强的 cd 命令

不适用 

适用 

适用 

是否将初始化文件与 .profile 与分开

不适用 

适用 

适用 

是否提供退出文件 

不适用 

适用 

N/A