Linux中的grep,sed,find的使用方法

提取指定文件到指定目录/文件

语法:tar xvf test.tar test1(只提取test.tar 包中的test1文件到当前路径)

语法:tar xvf test.tar test1 -C /opt/test (只提取test.tar 包中的test1文件到路径/opt/test )

管道符

字符:|。这就是管道符。作用有两个:

1、承上启下:把上一个指令的输出作为下一个指令的输入来执行。

2、搭配grep字符实现过滤功能。

[root@localhost tmp]# B-l /etc/ | more

[root@localhost tmp]# ps -aux | grep cron

[root@localhost tmp]# ps -aux | grep cron > abc

常用的通配符

使用语法: grep -E ‘通配符+字符’ 文件名

*: 匹配任意多个字符

?:匹配任意一个字符

匹配括号内出现的任意一个字符[abcd….] 或[a-z]

不匹配括号内出现的任意一个字符[^adcd….]

正则表达式

字符匹配

“.”:匹配任意单个字符

“*”:匹配其前面一个字符出现任意次·

?:匹配其前面的字符1次或0次
+:匹配其前面一个字符出现至少一次(在扩展正则表达式中)

Linux中的grep,sed,find的使用方法

位置匹配

^:锚定行首.

$:锚定行尾
“\

Original: https://www.cnblogs.com/cn-zhouchao/p/16508048.html
Author: 小胖子学编程
Title: Linux中的grep,sed,find的使用方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/620788/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 我设计数据库常用的几个原则

    以MySQL5.7为例,在一个项目中的数据库schema中建表 〇、建库 统一字符集和排序规则 规则 库的默认字符集选择utf8mb4,表、字段默认上级 库的排序规则选择utf8m…

    数据库 2023年6月9日
    0105
  • 简析XDP的重定向机制

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 一. XDP Socket示例解…

    数据库 2023年6月11日
    088
  • Docker 从入门到入土

    1、Docker简介 1.1 虚拟化技术 介绍 Docker之前有必要了解一下虚拟化技术,其实Docker的出现也是虚拟机技术发展的一个里程碑。随着企业业务量的不断提升,需要横向的…

    数据库 2023年6月6日
    086
  • 数据专家最常使用的 10 大类 Pandas 函数 ⛵

    💡 作者:韩信子@ShowMeAI📘 数据分析实战系列:http://www.showmeai.tech/tutorials/40📘 本文地址:http://www.showmea…

    数据库 2023年6月14日
    083
  • Vue(十一)—key特殊attribute

    预期: number | string | boolean (2.4.2 新增) | symbol (2.5.12 &#x65B…

    数据库 2023年6月16日
    087
  • SQL优化

    一、插入优化 批量插入 insert into tb_name values (1,"张三"),(2,"张三"),(3,"张三&q…

    数据库 2023年5月24日
    079
  • SpringBoot整合WebService(实用版)

    SpringBoot整合WebService 简介 WebService就是一种跨编程语言和跨操作系统平台的远程调用技术 此处就不赘述WebService相关概念和原理了,可以参考…

    数据库 2023年6月16日
    0103
  • 响应式编程-入门介绍

    概念 与传统编程模型对比 传统编程模型,主要特点是 同步阻塞式-Blocking; 而响应式编程(Reactive Programming) 主要特点是 异步非阻塞 Non-Blo…

    数据库 2023年6月11日
    0113
  • MySQL45讲之IO性能提升

    本文介绍 MySQL 的 binlog 和 redo log 写入机制和刷盘策略,以及如何提升 MySQL 的 IO 性能。 binlog 的写入机制 binlog 的写入流程是:…

    数据库 2023年5月24日
    078
  • Java的Lambda表达式

    函数式编程(Functional Programming)是把函数作为基本运算单元,函数可以作为变量,可以接收函数,还可以返回函数。历史上研究函数式编程的理论是Lambda演算,所…

    数据库 2023年6月9日
    0102
  • 360浏览器兼容模式下jsp页面访问不到js文件

    360浏览器兼容模式下jsp页面访问不到js文件 查看自己js中的语法问题,不要用ES6的语法,编译不了故找不到js文件 const var of 码出高效 java 所有整型包装…

    数据库 2023年6月11日
    072
  • SQLZOO练习5–join(表的连接)

    game表: idmdatestadiumteam1team2 1001 8 June 2012 National Stadium, Warsaw POL GRE 1002 8 J…

    数据库 2023年6月16日
    081
  • 升级JDK8的坎坷之路

    为更好的适应JAVA技术的发展,使用更先进及前沿的技术。所以推出将我们现在使用的JDK1.6(1.7)及tomcat6(7)升级至JDK1.8及tomcat8,使我们的系统获得更好…

    数据库 2023年6月6日
    0100
  • ShardingSphere 在数十个联通政务热线场景中的应用:稳定、高效、可复制

    联通数科整合中国联通”云、大、物、智、链、安”(云计算、大数据、物联网、人工智能、区块链、安全)等能力,面向智慧城市、数字政府、工业互联网、生态环保、文化旅…

    数据库 2023年6月16日
    079
  • Centos7环境使用Mysql离线安装包安装Mysql5.7

    服务器环境:centos7 x64 需要安装:mysql5.7+ 1)检查mysql组合用户是否存在 2)若不存在,则创建mysql组和用户 对于版本选择,您可以选择以下两种方式:…

    数据库 2023年5月24日
    083
  • SpringBoot下使用AOP做日志

    AOP实现接口执行时间的计算: SpringBoot项目导入spring-boot-starter-aop依赖 编写切面类 类上加@Aspect注解,表明这是一个切面类 类上加@C…

    数据库 2023年6月14日
    0133
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球