Centos 系统符号和正则符号总结

别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述Centos 系统符号和正则符号总结相关的知识,希望能为你提供帮助。
基础符号【Centos 系统符号和正则符号总结】基础符号(包含引号、重定向、路径信息、系统逻辑、通配符号)

符号 作用
$ 1.调用变量信息< br> 2.提示登录的用户为普通用户< br> 3.用于取出指定列的信息(awk)
\\| 管道符号 将前一个命令执行的结果,交给管道后面的命令进行处理
# 1.提示登录的用户为roo用户< br> 2.表示文件内容注释
! 1.在find命令使用时,表示进行取反排除< br> 2.命令行中表示取出最近命令< br> 3.用于表示强制操作处理,vim底行模式保存 退出 wq! q!
引号符号
符号 作用
\'\' 表示所见即所得,使用单引号,那么单引号里面的变量就不会解析成真正的值
"" 表示会将指定内容进行输出,有些信息会被解析 \\$比如说 n=3 echo \'\\$n\' 结果就是$3 改成双引号 echo " \\$n" ,结果就是3
重定向符号系列
符号 作用
& gt; 标准输出重定向符号
& gt; & gt; 表示标准输出追加重定向
& lt; 表示标准输入重定向
& lt; & lt; 表示标准追加输入重定向符号
2& gt; 错误输出重定向符号
2& gt; & gt; 错误输出追加重定向符号
路径信息符号系列
符号 作用
~ 表示家目录信息
.. 表示上一级目录
- 表示两个目录之间来回切换
. 1.隐藏文件< br> 2.表示当前目录
系统逻辑符号
符号 作用
\\|\\| 表示前面命令执行失败,再执行后面命令
& & 表示前一个命令执行成功,再执行后一个命令
; 表示前一个命令执行成功,再执行后一个命令
$? 调取上一个命令返回数值,数值为0表示命令执行正确 数值不为0表示命令执行失败
/ vim内底行模式,快速查内容
通配符号
符号 作用
* 匹配所有(任意)字符信息
{} 批量创建数据信息
正则符号 基础正则符号
符号 作用
^ 以什么开头的信息进行过滤
$ 以什么结尾的信息进行过滤
^$ 查找出空行
. 匹配任意一个且只有一个字符
* 匹配前一个字符连续出现0次或者多次
.* 匹配文件所有内容信息
\\ ①转义符号②不提示覆盖,直接覆盖③将没有意义的字符信息变为有意义的字符信息 \\t 制表符 \\n 换行符 \\r 换行符
[] 匹配多个字符信息(或者关系)
[^] 排除指定的字符信息不要进行匹配
扩展正则符号
符号 作用
+ 匹配前一个字符连续出现1次或者多次
\\| 匹配的信息之间是或者的关系
() 将多个字符信息汇总为一个整体进行过滤
{} 匹配前一个字符连续出现指定的次数
匹配前一个字符连续出现0次或者1次

    推荐阅读