|序号|符号|描述| |--| |1|>或1>|输出重定向,会清空文件之前的内容| |2|>>或1>>|追加输出重定向,在文件尾部追加内容,不会清空文件之前的内容| |3|<或<0|输入重定向,会清空文件之前的内容| |4|<<或<<0|追加输入重定向,在文件尾部追加内容,不会清空文件之前的内容| |5|2>|错误输出重定向,会清空文件之前的内容| |6|2>>|错误追加输出重定向,在文件尾部追加内容,不会清空文件之前的内容| |7|2>&1|错误输出和正确输出一致| |8|&>|错误输出和正确输出一致| |9|\ |转义符,将特殊符号进行转义,忽略其特殊意义| |10|..或../|当前目录的上级目录| |11|.或./|当前目录;以'.'开头的文件表示隐藏文件| |12|||管道,把前一个命令的输出作为后一个命令的输入| |13|~|当前用户家目录| |14|/|根目录;路径分隔符| |15|;|命令分隔符,多个命令在一行执行| |16|{}|生成字符或数字序列;配合find使用表示前面查找到的内容| |17|!|!+字母表示执行上一次以此字母开头的命令;!+数字表示执行第几条历史命令;逻辑运算的非| |18|-|当前用户上一次所在的路径,由变量OLDPWD控制| |19|\n|换行符| |20|\t|横向制表符| |21|\b|退格键;匹配单词边界| |22|\B|匹配非单词边界| |23|\d|匹配单个数字字符| |24|\D|匹配单个非数字字符| |25|\w|匹配单词字符(字母、数字、_)| |26|\W|匹配非单词字符| |27|*|通配符,匹配任意字符| |28|?|通配符,匹配任意单个字符| |29|#|管理员命令提示符;配置文件注释| |30|$|普通用户命令提示符;取环境变量值| |31|''|单引号,不具有变量置换功能,输出时所见即所得| |32|""|双引号,具有变量置换功能,解析变量后输出| |33|``|反引号,会执行命令后输出内容,相当于$()| |34|&&|当前一个命令执行成功时,则执行后一个命令| |35||||当前一个命令执行成功时,则不执行后一个命令,当前一个命令执行失败时,则执行后一个命令| |36|&|后台执行程序|
Linux特殊字符
原创wg_cBGhiaBB 博主文章分类:Linux ©著作权
©著作权归作者所有:来自51CTO博客作者wg_cBGhiaBB的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Linux正则表达式
下一篇:Nginx-1.12.2编译安装
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux:查看、删除特殊字符--开头的文件
突然有一天,发现目录下有一个特殊的文件,是。按照返回的一个提件,是无法查看的;命令删除文件,也是无法删除的。
linux 运维 服务器 删除文件 无法识别 -
Linux删除特殊字符文件
由于很多原因可能会导致一些文件的文件名是乱码,当我们删除的时候就会发现这个文件名既不能自动补全,也不能直接删除。
Linux Centos date