位置: 编程技术 - 正文

CentOS下命令汇总之正则表达式详解(centosfind命令)

编辑:rootadmin

推荐整理分享CentOS下命令汇总之正则表达式详解(centosfind命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos 命令行,centos 常用命令教程,centos6.5常用命令,centos6.5常用命令,centos 命令行,centos 命令行,centos 命令大全,centos 命令行,内容如对您有帮助,希望把文章链接给更多的朋友!

正则表达式分两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。

基本正则表达式的元字符含义:

1、.:匹配任何单个字符

2、[]:匹配指定范围内的单个字符

3、[^]:匹配指定范围外的单个字符

4、*:匹配其前面任意次数的字符

5、?:匹配其前面0或1次

6、+:匹配其前面1或多次

7、{m}:精确匹配m次

8、{m,n}:匹配至少m次,最多n次

9、.*:匹配任意长度的任意字符

、^:行首锚定,

、$:行尾锚定

、<:词首锚定(也可以用b)

、>:词尾锚定(也可以用b)

、^$:匹配空白行

、():常与n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

二、扩展正则表达式的元字符含义:

1、.:匹配任何单个字符

2、[]:匹配指定范围内的单个字符

3、[^]:匹配指定范围外的单个字符

4、*:匹配其前面任意次数的字符

5、?:匹配其前面0或1次

6、+:匹配其前面1或多次

7、{m}:精确匹配m次

8、{m,n}:匹配至少m次,最多n次

9、.*:匹配任意长度的任意字符

、^:行首锚定,

、$:行尾锚定

、<:词首锚定(也可以用b)

、>:词尾锚定(也可以用b)

、^$:匹配空白行

CentOS下命令汇总之正则表达式详解(centosfind命令)

、():常与n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

、|:匹配|符号前或后的字符

三、可以匹配正则表达式的命令有:(这里只说grep命令)

1、grep:grep用基本正则表达式来匹配文本行。

格式:grep [OPTIONS] PATTERN [FILE...]

grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

选项:

-E:使用扩展正则表达式进行匹配(相当于egrep)

-F:相当于fgrep

-i:匹配时忽略大小写

-v:显示不匹配模式的行

-o:只显示匹配到的行

-q:静默模式

--color=auto:对匹配到的字符做高亮显示

四、例子:

1、显示/etc/passwd文件中以bash结尾的行;

2、显示/etc/passwd文件中的两位数或三位数;

3、 显示'netstat -tan'命令结果中以'LISTEN'后跟0个、1个或多个空白字符结尾的行

4、添加用户bash,testbash, basher以及nologin用户(nologin用户的shell为/sbin/nologin);而后找出/etc/passwd文件中用户名同shell名的行;

5、显示当前系统上root、centos或user1用户的默认的shell和UID;

6、找出/etc/rc.d/init.d/functions文件中某单词(单词中间可以存在下划线)后面跟着一组小括号的行

7、使用echo输出一个路径,而后egrep找出其路径基名;

进一步地:使用egrep取出其目录名

8、找出ifconfig命令执行结果中1-之间的数字;

CentOS的网络带宽出口大小的查看方法 检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令。如何查看CentOS的网络带宽出口多大?可以用下面的命令

CentOs6.5关闭独显的方法 这次一定要把步骤给记下来,每次重装系统,为了关闭独显花费了大量时间操作系统:CentOs6.位显卡型号:集显:IntelCorporation3rdGenCoreprocessorGraphicsContr

CentOS7使用hostapd实现无AP模式的详解 这篇是linux下使用hostapd实现无线接入点AP模式的另一种实现方式:hostapd路由模式配置。对于软硬件的基本配置及hostapd安装在《CentOS7之hostapdAP模式配置》

标签: centosfind命令

本文链接地址:https://www.jiuchutong.com/biancheng/360655.html 转载请保留说明!

上一篇:centos7文件系统管理btrfs详解(centos7文件路径)

下一篇:CentOS的网络带宽出口大小的查看方法(centos 6.5网络设置)

  • 哪些企业可以出2.2证书
  • 中华人民共和国宪法
  • 小型微利企业认定标准最新
  • 个体工商户开普票限额最新规定
  • 资本公积转实收资本要交税吗
  • 季度不超过30万是含税还是不含税
  • 发票备注没写
  • 暂估资产会计处理
  • 飞机票的快递费多少钱
  • 小企业会计准则适用于哪些企业
  • 收到销售退回时应当冲减
  • 报销筹建期间的房租押金怎么做会计分录?
  • 教育服务增值税纳税义务发生时间
  • 税控盘这个月没有反写会怎么样
  • 个人所得税反推器
  • 定期存款利息税是多少
  • 营业执照上能看出来是一般纳税人
  • 公司单位员工餐费怎么算
  • 开票人为什么不能改
  • 增值税一般纳税人与小规模纳税人的区别
  • 公司注销清算债权委托另一股东处理
  • 打包贷款和出口信贷的区别和联系
  • 机打发票怎么申请流程
  • 非正常损失和非正常损耗的区别
  • 服务行业营业成本占比
  • 企业收到财政专项资金账务处理
  • 怎样获取
  • thinkphp5开发教程
  • php怎么获取单选框的值
  • 附有退货权商品是什么
  • 公司为什么要签劳务协议
  • win10电源已接通未充电怎么办
  • 退回多缴所得税做贷方本期发生额没有
  • 员工工伤保险报销条件
  • 短期投资的入账金额包括已宣告未发放的现金股利
  • laravel框架实现增删改查
  • 暂估价是单价还是总价
  • 深度学习的通道到底是什么?有什么用?(小白可看)
  • thinkphpgui
  • python 虚拟环境
  • 房产税缴纳时间点
  • 公允价值计量转权益法例题
  • 伪静态html
  • 在建工程应交税金怎么算
  • 工地装饰工程包括哪些
  • 进项税额是什么意思
  • 房地产企业所得税管理办法
  • 装卸费专票
  • 项目清算后未售房产怎么纳税
  • 工程中标费用放哪个科目
  • 出口样品未报关处罚
  • 公司购买防疫物资的申请
  • 开服务业发票要交印花税吗?
  • 购买电脑配件组件怎么选
  • 企业的免税收入范围
  • 开了发票就要交税吗?
  • 新开公司没有领失业金
  • sql server中触发器的作用是什么?
  • sqlserver如何保留两位小数
  • centos下载命令
  • 神舟hasee笔记本测评
  • win10怎么设置net3.5
  • WIN7系统怎么删除UG其它版本的许可证
  • win8怎么彻底删除软件
  • mac快捷功能
  • win7玩英雄联盟卡顿怎么解决
  • thinkpade431升级内存多大好
  • linux tar命令安装
  • cocos2dx 3.17
  • nodejs中的事件循环的执行顺序
  • javascript中new Array()和var arr=[]用法区别
  • python中字符
  • jquery可以实现哪些效果
  • php开机启动
  • 怎样用在js中使用css的内容
  • JavaScript中的数据类型
  • js选中文字
  • 税务局上班周末上班吗
  • 涉密人员保密教育培训可以采取
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设