linux期末复习知识点小结(三)—— Shell

初识shell

shell是操作系统提供的命令接口,其实就是一个命令解释器。



Unix的多种shell

Bourne shell

    Bournshell(sh)是标准的UNIX shell ,用来管理系统。大多数系统管理脚本,如rc启动和停止脚本,关机脚本,都是Bourneshell脚本,这是管理员常用的Shell功能。Bourne shell是AT&T公司的产品,闻名于它的简洁,紧凑,快速。Bourne Shell默认的提示符是美元符号($)

v   C shell

    C Shell(csh)伯克利分校开发的,它增加了一些功能,如命令行历史,别名,内建算术和作业控制。C Shell延续了Bourne Shell的用户交互方式,但管理员更喜欢Bourne Shell脚本方式,因为Bourneshell的脚本简单,速度快于相同脚本在C Shell中的运行速度。默认的C shell提示符是百分号(%)

v   Korn shell

Korn Shell是AT&T公司的David Korn编写的,是Bourne Shell的一个扩展版。默认的Korn shell提示符是美元符号($)

Bourne againshell (bash)

   bash是Unix Bourn shell的GNU版本 ,是Linux系统默认的shell 。bash默认的提示符是美元符号($)。

v   TC shell

   TC Shell(tcsh)它是UNIX C Shell的一个分支,但添加了许多功能。

v   Z shell

   Z Shell是另外一个Linux Shell,它结合了bash,TC Shell和Korn Shell的一些功能。

 

通配符

bash下使用的通配符:

?代表任何单一字符 

* 代表任何字符串,可以是空串

[字符组合] 在中括号中的字符皆符合,例[a-z],[ace]

[!字符组合] 不在中括号中的字符皆符合&

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值