bash

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`

原文地址:https://www.cnblogs.com/jdwy24/p/13099901.html