Unix 与 Linux 系统中 shell 的选择与使用指南
1. 常见 Unix shell 介绍
Unix 系统中有数十种不同的 shell,其中比较重要的有:Bourne shell、Korn shell、FreeBSD shell、Pdksh、Zsh、Bash、C - Shell 和 Tcsh。以下是这些 shell 及其对应程序名的表格:
| SHELL | 程序名 |
| — | — |
| Bash | bash 或 sh |
| Bourne Shell | sh |
| C - Shell | csh |
| FreeBSD Shell | sh |
| Korn Shell | ksh 或 sh |
| Pdksh | ksh |
| Tcsh | tcsh 或 csh |
| Zsh | zsh |
要运行某个 shell,只需在系统中输入其对应的程序名,例如:
bash
ksh
tcsh
在一些 Unix 系统中,不同的 shell 以各自的名称安装。例如,sh 程序与 ksh 或 bash 不同,csh 与 tcsh 也不同。若想使用旧的 Bourne shell,可输入 sh;若想使用 Bash,则输入 bash。同样,既可以使用标准的 C - Shell(csh),也可以使用增强版的 C - Shell(tcsh)。
但在许多系统中,新的 shell 已经取代了旧的 shell。例如,在 Linux 系统中,输入 sh 通常会得到 Ba
超级会员免费看
订阅专栏 解锁全文
517

被折叠的 条评论
为什么被折叠?



