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键不再有 “开始执行” 的功能
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键不再有 “开始执行” 的功能