Linux 通配符、元字符和特殊字符详解(2)

转义字符:将通配符和元字符变为本身的字符含义

字符   含义  
‘ ’   硬转义,比较傻的字符引用,保留原有字符含义,不进行转义  
" "   软转义,对特殊字符进行转义变为具有特殊含义的字符  
$()等价于``   强制引用命令,  
\   显示原本的特殊字符  

具体举例如下:

定义别名baketc,每天手工定期备份/etc目录下所有的文件,备份到/testdir独立子目录,并要求子目录格式bakupyyyy-mm-dd,备份过程可见(强引用``)

增加用户bash、testbash、basher、sh、nologin(shell为/sbin/nologin),找出/etc/passwd文件中,用户名和shell同名的行

其中.*后面的第一个\就是转义字符,代表以/string$结尾的字符串

刚配置完网卡信息后,发现IP配置错误,因此利用history命令中记录重新配置网卡信息

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13516.html