Bash Shell 基本特性
1.命令选项参数的补全
补全选项,需要安装 bash-completion
yum install -y bash-completion
2.快捷键
Ctrl + a : 将光标跳转到当前命令的行首(ahead)
Ctrl + e :将光标跳转到当前命令的行尾(end)
Ctrl + w :按照空格删除光标之前的命令(word) 从光标前一个字母到前面第一个空格(不算空格)
Ctrl + c :终止当前的命令(cancel)
Ctrl + l :清屏(命令clear的功能)
Ctrl + r :查找执行的最近的一条命令(包含查找的字母)
Ctrl + d :退出当前的bash(只退出一个)exit logout(退出当前登陆的用户)
Ctrl + z :把程序放在后台运行(windows上QQ最小化)
Ctrl + k :删除当前光标到行尾的所有内容
Ctrl + u :删除当前光标到行首的所有内容
Ctrl + y :粘贴删除的内容
Ctrl + 左右:快速移动光标
ESC + . :上一条命令,最后一个空格后面的内容显示出来
Ctrl + s :锁定当前命令行
Ctrl + q :解锁当前命令行
ESC + . : 显示上个命令行的最后一部分
3.历史命令
一般用于日志审计
查看历史命令
[root@www ~]# history
清空历史命令
[root@www ~]# history -c
shell :shell有很多种,比如bash shell ,PHP, PHP不是世界上最好的语言
bash(shell) :人与计算机交互的窗口(可以认为是一门语言)