1、Tab只能补全命令和文件
2、Ctrl+c 终止前台运行的程序
Ctrl+z 将前台运行的程序挂起到后台
Ctrl+d 退出相当于exit
Ctrl+l 请屏幕 相当于clear
Ctrl+a 光标移动到命令行的最前端
Ctrl+e 光标移动命令行的后端
Ctrl+u 删除光标前的所有字符
Ctrl+k 删除光标后的所有字符
Ctrl+r 搜索历时命令
3、常用的通配符
*:匹配0个或多个任意字符
?:匹配任意单个字符
[list]:匹配[list]中任意单个字符,或者一组单个字符
[!list]:匹配除list中的任意字符
{string1,string2,.....}:匹配string1,string2或更多字符串
4、bash中的引号
双引号:会把引号的内容看成一个整体,允许通过$符号引用其他变量值
echo "$(date +%F)"
单引号:会把引号的内容看成一个整体,禁止引用其它变量,shell中字符串被视为普通符号
反撇号`:反撇号和$()一样,不分正反
echo `date +%F`