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]:代表匹配这三个字符中的任意一个字符。
补:[]:在匹配时,未匹配上不会报错。
{}:在匹配时,未匹配上会报错

 基础正则表达式

 字符截取命令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命令:一行一行读取数据(先读取第一行数据再执行动作)


没有添加条件的话,则代表任何情况下都直接执行该动作。
例:$n 代表第几列


例:BEGIN:若需要使用awk命令定义分隔符,则需要再分隔符前添加BEGIN(强制从开始读取)

若不添加BEGIN,则

例: END:在所有命令执行完毕后再执行该命令

末尾
例: 关系运算符

补充:






例子: 运用grep删选自己所需内容




锚定例子:



分组例子:



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

systemctl和正则表达式相关推荐

  1. mysql安装错误删除_清除后无法重新安装mysql-server

    我最近刚刚安装了Ubuntu 16.04.我还通过apt-get install安装了mysql-server和mysql-client(默认版本为5.7.12). 因为5.7.12显示了一些问题,所 ...

  2. 字符串的初值 正则表达式 sed应用

    目录 字符串的初值(备用值) 正则表达式 基础正则列表 扩展正则列表 基本正则: 扩展正则egrep: 基本元字符 {}限定次数 其他元字符 整体及边界匹配 sed基本用法 sed命令 命令格式 常见 ...

  3. 正则表达式(grep命令,egrep命令,sed命令,awk命令,sort工具,uniq工具)

    文章目录 正则表达式 基础正则表达式:grep命令 查找行首"^"与行尾字符"$ 查找连续字符范围{} 元字符总结 正则表达式总结 扩展正则表达式 egrep命令 sed ...

  4. nginx location 正则表达式匹配多个地址_就是要让你搞懂Nginx,这篇就够了!

    Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好. Nginx 专为性能优化而开发,性能是其最重要 ...

  5. 正则表达式及bash脚本(一)

    目录 1 基本正则表达式元字符 1.1 字符匹配 1.2 匹配次数 1.3 位置锚定 1.4 分组其它 1.4.1 分组 1.4.2 或者 2 扩展正则表达式元字符 2.1 字符匹配 2.2 次数匹配 ...

  6. Nginx正则表达式locationrewrite

    Nginx正则表达式&&location&&rewrite 前言 一.Nginx中的正则表达式 1.1 常用的Nginx 正则表达式 二.访问路由location 2. ...

  7. Nginx正则表达式与location匹配简介

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.nginx rewrite概述 1.概述 2. 跳转场景​ 3. 跳转实现 4. rewrite实际场景 二.nginx ...

  8. 详解Shell脚本:正则表达式

    正则表达式的概念 正则表达式:使用单个字符串来描述.匹配一系列符合某个句法规则的字符串 由普通字符与特殊字符组成,一般用在脚本编程.文本编辑器中,如php.python.she等,简写为regex.r ...

  9. 独一无二 Shell 编程之正则表达式 与文本处理器 详细解释

    技能展示: 基础正则表达式 扩展正则表达式 sed 工具使用方法 awk 工具使用方法 4.1 正则表达式 之前学习了 Shell 脚本的基础用法,已经可以利用条件判断.循环等语句编辑 Shell 脚 ...

  10. 理论+实操:shell 变成之正则表达式与文件处理器

    文章目录 一 : 正则表达式 1.1 正则表达式概述 1.2**正则表达式的定义** 1.3 正则表达式用途 二 : 基础正则表达式(grep) 2.1**基础正则表达式示例** 2.1.1 查找特定 ...

最新文章

  1. 作为一个程序员为什么要写博客?
  2. 如何定义中文转语音的语气
  3. 树莓派怎么安装linux软件源,修改树莓派软件源
  4. Machine Learning week 8 quiz: Principal Component Analysis
  5. Spring mvc 上下文初始化过程
  6. neo4j导入两个文件_Neo4j:找到两个纬度/经度之间的中点
  7. 使多个线程循环输出0-99-0-99
  8. js面向对象的程序设计 --- 中篇(创建对象) 之 工厂模式和 构造函数模式
  9. Java实现自定义敏感词库过滤
  10. RTCM-SSR信息读取与解码
  11. pyecharts(9)-动态可视化-树形图-思维导图
  12. 2019辽宁公务员考试:申论突破80+学习计划第二步
  13. 前Google工程师Levandowski跳入优步监狱
  14. v-lazy懒加载的作用与使用
  15. 概率论与数理统计 期末突击复习
  16. 什么是电子合同,如何签订电子合同?
  17. P5200 [USACO19JAN]Sleepy Cow Sorting
  18. 云服务器怎么设置虚拟IP,云服务器能起虚拟ip吗
  19. 图像特征提取之LoG特征
  20. Russia Proposes First Multinational Cryptocurrency

热门文章

  1. Fastdfs(1)安装之Tracker
  2. oracle中的函数
  3. 合肥磨店职教城论坛使用WNMP平台架设 http://301302.net/
  4. javascript实现页面自动刷新和自动跳转代码
  5. Linux 内存管理之 SLUB分配器(5):slub初始化过程
  6. 图解Linux网络虚拟化相关的虚拟网卡-VETH/MACVLAN/MACVTAP/IPVLAN
  7. Android 多媒体开发学习之撕衣服
  8. Linux数据报文的来龙去脉
  9. 再探Linux内核write系统调用操作的原子性
  10. 宋宝华: 一图理解终端、会话、 进程组、进程关系