帮助 社区银行 勋章中心 群组 统计排行 插件中心
  • 2231阅读
  • 1回复

Unix shell

发帖
10118
海贝
105051
好评
47
贡献值
4790
爱心指数
1137

Unix Shell也叫做命令行界面,它是Unix操作系统下传统的用户和计算机的交互界面。用户直接输入命令来执行各种各样的任务。当然微软的Windows操作系统也提供了这样的功能,它们是Windows 9X下的command.com,和基于Windows NT的各种系统下的cmd.exe。
普通意义上的shell就是可以接受用户输入命令的程序。它之所以被称作shell是因为它隐藏了操作系统低层的细节。同样的Unix下的图形用户界面GNOME和KDE,有时也被叫做虚拟shell或者图形shell。
Unix操作系统下的shell既是用户交互的界面,也是控制系统的脚本语言。当然在这点也有别于Windows下的命令行,虽然也提供了很简单的控制语句。在Windows操作系统下,可能有些用户从来都不会直接的使用shell,然而在Unix系列操作系统下,shell仍然是控制系统启动,X Window启动,和很多其他实用工具的脚本解释程序。

相关话题

海天的潜规则:  1.灌水要有个性   2.AD要有深度   3.YY要有内含

oh year !  My Blog
点此Q我,即时对话、不用添加好友
发帖
10118
海贝
105051
好评
47
贡献值
4790
爱心指数
1137

只看该作者 1楼沙发   发表于: 2010-11-20
各种Unix shell
Bourne shell 兼容
  • Bourne shell (sh) Steve Bourne在贝尔实验室时编写。1978年随Version 7 Unix首次发布。
    • Almquist shell (ash)
    • Bourne-Again shell (bash)
    • Korn shell (ksh) David Korn在贝尔实验室时编写。
    • Z shell (zsh)
C shell 兼容
  • C shell (csh) Bill Joy在加州大學伯克利分校时编写。1979年随BSD首次发布。
    • TENEX C shell (tcsh)
其他
  • fish,第一次发布于2005年。
  • rc shell (rc) 九號計畫系统的shell,由Tom Duff在贝尔实验室时编写。随后移植回 Unix 和其他的操作系统。
    • es shell (es) 一个函数式编程的rc兼容shell,编写于二十世纪九十年代中期。
  • scsh (Scheme Shell)
仅存于历史的
  • Thompson shell (sh) 第一个 Unix shell,由Ken Thompson在贝尔实验室时编写。1971年至1975年随Unix第一版至第六版发布。
  • PWB shell (sh) Thompson shell 的一个版本,由John Mashey和他人在贝尔实验室时改进。1976年随PWB UNIX发布。
海天的潜规则:  1.灌水要有个性   2.AD要有深度   3.YY要有内含

oh year !  My Blog
点此Q我,即时对话、不用添加好友
描述
快速回复

您目前还是游客,请 登录注册
如果您在写长篇帖子又不马上发表,建议存为草稿
验证问题:
本站名称是 正确答案:海天一色