Linux目前流行Shell一览
本刊2005年4月期刊登的《 Shell编程入门》一文,介绍了在Linux中进行Shell教本编程的部分知识。由于篇幅所限没有介绍太多介绍目前主要Shell的种类,在此进行补充。目前流行的Shell有 bash、ksh、csh,用一个图表表示它们的关系如图。
bash
bash是Linux系统默认使用的Shell,它由Brian Fox和Chet Ramey共同完成,是Bourne Again Shell的缩写,内部命令一共有40个。Linux使用它作为默认的Shell是因为它有以下的特色:
(1)可以使用类似DOS下面的doskey的功能,用上下方向键查阅和快速输入并修改命令。
(2)自动通过查找匹配的方式,给出以某字串开头的命令。
(3)包含了自身的帮助功能,你只要在提示符下面键入help就可以得到相关的帮助。
ksh
ksh是Korn Shell的缩写,由Eric Gisin编写,共有42条内部命令。该Shell最大的优点是几乎和商业发行版的ksh完全相容,这样就可以在不用花钱购买商业版本的情况下尝试商业版本的性能了。
csh
csh是Linux比较大的内核,它由以William Joy为代表的共计47位作者编成,共有52个内部命令。该Shell其实是指向/bin/tcsh这样的一个Shell,也就是说,csh其实就是tcsh。
下一篇:RouterOS断流解决办法探讨
↓相关文章:
- · RouterOS断流解决办法探讨
- · 系统管理:Cron服务配置详解
- · apache中禁止mp3试听
- · 基于linux操作系统架构openvpn总结
- · Linux集群认证介绍
- · Linux集群应用的新挑战
- · Linux指导第7部分 网络
- · Linux指导第6部分 使用分区和文件系统
- · Linux指导第5部分 Linux日志
- · Linux指导第4部分 用户管理
- · Linux指导第3部分 Webmin简介
- · Linux指导第2部分 控制台速成班
- · Linux指导第1部分 Linux思想
- · Linux环境下邮件服务器的分析比较
- · FedoraCore5安装后的快速配置
- · Apache服务器实现用户验证
- · Telnet到Scounix执行并取得结果
- · 全面解决ROUTEROSIP限速问题
- · 如何用ROUTEROS封闭P2P类软件
- · routeros端口映射方法
- · 介绍Linux内核文件Cache管理机制(下)
- · 介绍Linux内核文件Cache管理机制(中)
- · 介绍Linux内核文件Cache管理机制(上)
- · 网络编程之-原始套接字
- · linux编程之——C 内存管理详解
- · Novell开放工作组套件
- · Linux将可以跟Googletalk语音通话了
- · Linux再遇能否使用专有代码老问题
- · 如何解决AIX的文件系统故障
- · 系统操作:RedHatlinuxinittab
- · 银行选择Linux无法回避高成本
- · 学习Linux的好工具:LiveCD
- · Linux个人防火墙的设计与实现
- · Thinkpad上安装Ubuntu笔记(下)
- · Linux命令:改变文件或目录的访问权限(上)
- · Thinkpad上安装Ubuntu笔记(上)
- · Thinkpad上安装Ubuntu笔记(中)
- · 应用:postfix邮件服务器安全策略4(完)
- · 应用:postfix邮件服务器安全策略3
- · 应用:postfix邮件服务器安全策略2
- · Linux套件宝座上的SUSELinux
- · 应用:postfix邮件服务器安全策略1
- · 用流量监控控制限速的开关
- · ROS专业企业软件路由防火墙功能介绍
- · 让Linux象Windows一样安装卸载

