linux缺省的shell,Linux操作系统缺省的shell

Linux操作系统缺省的shell — bash的特色

b a s h就是由Brian Fox和Chet Ramey编写的Bourne Again Shell,它是O p e n L i n u x操作系统

上最流行的s h e l l之一。它有4 8个内建的命令和十多个命令行参数。 Bash shell运行的时候,就

像sh shell一样,而在子目录 / b i n中就有一个叫做 s h的符号链接,这个符号链接指向 b a s h

s h e l l。

b a s h在运行的时候不仅仅像 sh shell,它还有一些c s h和ksh shell的特点。因为b a s h被相当

广泛地使用着,所以把它用做本学时教程中的示范。后面将介绍如何使用 bash shell来对命令

行提示符进行定制设置。

bash shell有许多特色。可以使用方向键查阅以前输入的命令(历史记录功能)、可以对某个

命令行进行编辑、而且在忘记了某个程序的名字的时候,甚至可以请求这个 s h e l l使用命令行

补充功能对你进行帮助。只要敲入一个命令的一部分然后再按下 Ta b键就可以了。例如,先按

下l键,再按下Ta b键,可以看到下面的内容:

bash shell会列出所有已知的以字母 l开头的命令(或者当前子目录中所有可执行文件)作为

响应。假如记不住复杂的命令拼写方法,这个功能就会非常有帮助。

bash shell还有内建的帮助功能,能够列出所有的内建命令和关于每个命令的帮助信息,

如下所示:

如果想得到关于某个命令的帮助信息,在 h e l p命令之后敲入这个命令的名称就可以了。举

例来说,如果想得到h e l p命令的帮助信息,敲入下面的内容:

help help

help : help [ pattern . . . ]

Display helpful information about builtin commands . If PATTERN is

specified , gives detailed help on all commands matching PATTERN ,

otherwise a list of the builtins is printed .

新术语 bash shell有几个非常重要的文件叫资源文件、运行配置文件和s h e l l启动文件。第一次

登录进入O p e n L i n u x操作系统的时候,这些文件被用来定义或者共享预定义的设置值和定义值,

比如所使用的终端类型、缺省的文本编辑器程序和打印机以及可执行文件存放的位置等等。

初始化设置文件/ e t c / p r o f i l e用来设置全局(对所有用户都起作用的)参数,比如环境变量(后面将

要讨论)或者在第一次登录进入的时候给你发送一条消息 (比如一条欢迎标语 )。也可以使用用

户子目录中的. b a s h r c登录文件按照个人喜好控制 bash shell启动运行的方式或者对不同的击键

(如退格键 )的响应;在用户子目录中还有一个 . p r o f i l e文件,它被用来通知 s h e l l在登录进入

O p e n L i n u x操作系统之后应该使用哪一个资源文件。

如果希望了解更多关于bash shell的资料,可以使用i n f o命令阅读它的使用手册页、 i n f o信

息页文本和保存在子目录/ u s r / d o c / b a s h中的文档

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值