5最常用的Linux开源shell
Bash shell
巴什表示 伯恩再次Shell和它今天是默认的shell很多Linux发行版。它也是一个sh兼容的shell,并提供实用的改进sh用于编程和交互式使用,其中包括:- 命令行编辑
- 工作控制
- 无限大小的命令历史记录
- Shell函数和别名
- 无限大小索引数组
- 在任何基数从2到64的整数算术
Bash壳
2. Tcsh / Csh Shell
Tcsh是增强 C shell 中 ,它可以被用来作为一个交互式登录shell和shell脚本命令处理器。 Tcsh具有以下特性:- C喜欢语法
- 命令行编辑器
- 可编程字和文件名完成
- 拼写校正
- 作业控制
Tcsh壳
3. Ksh Shell
KSH表示 Korn shell中 ,并且被设计由 David G.科恩开发。它是一个完整,强大的高级编程语言,也是一个交互式命令语言,就像许多其他Unix / GNU Linux shell一样。Ksh壳
4. Zsh Shell
岩组的设计是互动性和它结合其他的Unix / Linux的GNU炮弹如 bash中 ,tcsh的和 ksh的许多功能。 它也是一种强大的脚本语言,就像其他可用的shell。虽然它有一些独特的功能,包括:- 文件名生成
- 开始文件
- 登录/注销观看
- 结束评论
- 概念指数
- 变量索引
- 函数索引
- 键索引和更多的,你可以在手册页找到
Zsh Shell
5.鱼
完全代表“ 友好的人机交互的shell” 鱼于2005年撰写它的目的是完全互动性和用户友好的,就像其他贝壳,它有一些不错的功能,包括:- 手册页完成
- 基于Web的配置
- 自动建议
- 使用干净的脚本完全脚本化
- 支持term256终端技术
鱼壳