博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
systemctl和正则表达式
阅读量:6229 次
发布时间:2019-06-21

本文共 1472 字,大约阅读时间需要 4 分钟。

1.redhat 7版本

systemctl   enable  服务名称            将该服务加入到开机启动项 systemclt   disable  服务名称           将该服务从开机启动项中移除 systemctl   start      服务名称            启动该服务 systemctl   restart   服务名称           重启该服务 systemctl   reload   服务名称           重新加载配置文件(不终止该服务) systemctl   stop     服务名称            停止该服务 systemctl   status  服务名称            查看服务状态

2.正则表达式

作用:在文件中查找和替换符合条件的字符串,包含匹配

grep,awk,sed等命令支持正则表达式
ls,find,cp等命令不支持正则表达式
通配符:匹配符合条件的文件名,完全匹配
*:代表匹配零个或多个字符。
?:代表匹配单个字符。
[0-9]:代表匹配0-9之间的单个数字的字符。
[abc]:代表匹配这三个字符中的任意一个字符。
补:[]:在匹配时,未匹配上不会报错。
{}:在匹配时,未匹配上会报错

基础正则表达式

systemctl和正则表达式

字符截取命令 1.grep:匹配行        grep    "a*"    a.txt    匹配所有内容,包括空白行        grep  "aa*"   a.txt   匹配至少包含一个a的行        grep  "a.*d"  a.txt    匹配在a和d之间的任意一个字符2.cut:匹配列(有明确分隔符)   参数: -d分隔符, 指定分隔符;  -f列号:指定列     例:cut  -d:  -f2,4  /etc/passwd   以:为分隔符,提取该文件的第2,4行(“:”或:,都可)3.awk:匹配列  在该命令中,支持printf和print命令    print: print会在每个输出之后自动加一个换行符(linux默认没有该命令)    printf: printf 是标准格式的输出命令,不会自动加入换行符,若需要则需手动添加    printf ‘输出类型输出格式’  输出内容              输出类型(常用)                      %ns:输出字符串。n是代表输出几个字符                        %ni :输出整数。n是代表输出几个整数              输出格式(常用)                         \n: 换行                                 \r :回车                                 \t :水平退格键,即Tab键(制表符)awk命令:一行一行读取数据(先读取第一行数据再执行动作)

systemctl和正则表达式

没有添加条件的话,则代表任何情况下都直接执行该动作。
例:$n 代表第几列
systemctl和正则表达式
systemctl和正则表达式
例:BEGIN:若需要使用awk命令定义分隔符,则需要再分隔符前添加BEGIN(强制从开始读取)
systemctl和正则表达式
若不添加BEGIN,则
systemctl和正则表达式
例: END:在所有命令执行完毕后再执行该命令
systemctl和正则表达式
末尾systemctl和正则表达式
例: 关系运算符
systemctl和正则表达式

补充:

systemctl和正则表达式

systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
例子: 运用grep删选自己所需内容
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
锚定例子:
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
分组例子:
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式
systemctl和正则表达式

systemctl和正则表达式systemctl和正则表达式

转载于:https://blog.51cto.com/13968655/2175100

你可能感兴趣的文章
数据库无法创建函数
查看>>
Shell字符串比较
查看>>
python3中二维List数据的三种处理方法及比较
查看>>
chrame 谷歌浏览器 a标签不能获得焦点 解决办法
查看>>
Java专家系列:CPU Cache与高性能编程
查看>>
Curl函数学习
查看>>
nginx
查看>>
枚举类型 enum,NS_ENUM,NS_OPTIONS
查看>>
Oracle修改字段类型时报"要更改的列必须为空"处理方法
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Custom UIImage Subclass To Support @2x Retina Devices
查看>>
在处理问题的时间经常会遇到outlook重复收邮件的现像;
查看>>
ganglia 3.4安装配置简述
查看>>
安全观之我见(四):安全无绝对
查看>>
远程在线管理mssql,出现常规网络错误
查看>>
ASA防火墙的基本配置
查看>>
[ 1011 ] 有关文件的操作及图说明
查看>>
PXE网络装机
查看>>
人工智能赢了人类,那又如何?
查看>>