转义字符:将通配符和元字符变为本身的字符含义
字符 含义‘ ’ 硬转义,比较傻的字符引用,保留原有字符含义,不进行转义
" " 软转义,对特殊字符进行转义变为具有特殊含义的字符
$()等价于`` 强制引用命令,
\ 显示原本的特殊字符
具体举例如下:
定义别名baketc,每天手工定期备份/etc目录下所有的文件,备份到/testdir独立子目录,并要求子目录格式bakupyyyy-mm-dd,备份过程可见(强引用``)
增加用户bash、testbash、basher、sh、nologin(shell为/sbin/nologin),找出/etc/passwd文件中,用户名和shell同名的行
其中.*后面的第一个\就是转义字符,代表以/string$结尾的字符串
刚配置完网卡信息后,发现IP配置错误,因此利用history命令中记录重新配置网卡信息