您的位置:首页 > 运维架构 > Shell

初识linux(八)--bash shell 的功能

2014-12-11 14:34 344 查看
bash shell 的功能

1.命令记忆功能

在用户文件夹主目录下, .bash_history 记录的是前一次登陆以前所执行过的命令,

这一次登录所执行的命令,被暂存在临时内存中,当系统注销后,这些命令才会记忆到 .bash_history 中

2.命令与文件补全功能

【tab】键接在一串命令的第一个字的后面,是命令补全

【tab】键接在一串命令的第二个字以后,则为文件补全

查看可用命令 : 在提示符后 连续按两次【tab】

查看以某字符开口的命令 : c【tab】【tab】 就可以 查看所有以 c开头的命令了

3.命令别名设置功能

例如: 查看目录下所有文件 命令 ls -all

起个别名 :alias lm="ls -all" ,这样执行lm 就等于执行了 ls -all

4.控制

作业控制(job control)

前台(foreground)

后台(background)

5.程序脚本

6.通配符

7.shell 的内置命令 type

type [-t][-p][-a] name

type : 显示该命令是 内置命令,还是 外部命令

-t : 加上-t 将会显示一下内容

file :表示为外部命令

alias :表示 该命令是 别名

builtin: 表示该命令位bash的内置命令

-p : 如果后面接的是 外部命令,会显示完整的文件名

-a : 会显示出 path 环境变量定义的路径中,所有包含 name 的变量都显示出来,包括 别名(alias)

8.命令执行

用\[enter] 可以让enter键不再有 “开始执行” 的功能
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: