原则:自己使用过的,不易记忆的,功能强大的

grep

名称意义:全称Global Regular Expression Print,表示全局正则表达式是一个强大的文本搜索工具,采用正则匹配

命令格式:grep [options] files

Output control:-n, --line-number         print line number with output lines-r, --recursive           like --directories=recurse
如:grep -nr "hello" *   #表示寻找本目录及其子目录中含有“hello”的文本和那一行的内容
如:grep -nr "hello" * > hello_result.txt    #把结果输入到文件中Regexp selection and interpretation:-E, --extended-regexp     PATTERN is an extended regular expression (ERE)
如:grep -E "main" hello.c   #找出hello.c中包含main的行
如:grep -E "main" hello.c > main_result.txt   #把结果输入到文件中
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
n 为数字,若 n 为 .,表示从当前行开始到最后一行
:%s/vivian/sky/(等同于:g/vivian/s//sky/)替换每一行的第一个 vivian 为 sky
:%s/vivian/sky/g(等同于:g/vivian/s//sky/g)替换每一行中所有 vivian 为 sky
可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
:s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/
:%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 /):/oradata/apras/替换成/user01/apras1/

自己常用的Linux命令总结相关推荐

  1. 作为一个java程序员,常用的linux命令(越攒越多)

    本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...

  2. 每天一个linux命令(61):vi命令 /企业常用的linux命令清单

    vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式.编辑模式与指令列命令模式. 这三种模式的作用分别是: 一般模式: 以 vi 打开一个档案就直接进入一般模式了(这是默认的模式 ...

  3. IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令

    一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd  pwd  l ...

  4. gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...

    常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...

  5. 使用c++查看linux服务器某个进程正在使用的内存_精选20个常用的Linux命令

    今天总结几个非常常用的Linux命令,其中有几个在面试中很可能问相关命令的原理,比如后台运行命令.希望对大家有所帮助,最好自己去尝试在Linux操作系统中实践一下. 1 查看目录以及权限 在windo ...

  6. 总结在开发中常用的Linux命令

    在这里总结一下在工作中常用的Linux命令, 常用的命令:cd.pwd.mv.rm.cp tar压缩命令 1 .tar.gz文件 压缩:tar  -zcvf  FileName.tar.gz  Dir ...

  7. 在职测试多年整理了自己常用的Linux命令...

    Linux系统的稳定.安全.免费.开源等特点,使其在软件行业中应用越来越广,越来越普遍. 测试岗位的招聘要求中,也都会涉及要熟悉Linux命令,Linux也逐渐成为测试人员必不获取的一项技能. 工作中 ...

  8. linux读取一行数据命令,常用的linux命令和逐行数据处理的例子

    原标题:常用的linux命令和逐行数据处理的例子 Linux具有开源,处理性强等优点. 并且由于生物数据量较大,对数据处理性能要求更高, 所以生物信息分析软件大多都是针对linux系统进行开发的. 在 ...

  9. Xsell中常用的Linux命令

    Xsell中常用的Linux命令 文件编辑浏览:vim.less 和 tail命令汇总 一.vim 1.vi与vim区别 2.常用操作 3.退出方式有四种: 4.查询 5.快捷操作 二.less 1. ...

  10. swan怎么在linux编译,[转载]总结一下常用的 Linux 命令

    算下来使用 linux 也有 4 年多了,但是如果有人问我你平常都用哪些 linux 命令我还真说不出来.如果反过来,如果你说要完成一个 XXX 操作需要什么命令,那我肯定能脱口而出. 不论如何,我还 ...

最新文章

  1. 王思聪究竟上了多少次热搜?
  2. BeanUtils工具包操作JavaBean
  3. postgres 支持的线程数_为什么 Java 坚持多线程不选择协程?
  4. SQL Server:查看数据库用户权限
  5. 使用webpack配置react并添加到flask应用
  6. 文章用图的修改和排版
  7. NotePad++常用快捷键。——Arvin
  8. IIS HTTP 500 内部服务器错误
  9. Python 画数学函数图像 matplotlib.pyplot
  10. 微信小程序中跳转另一个小程序(两种方式)
  11. Redis 入门指南三:数据类型
  12. SEO理论实践的10大误区
  13. 单基因gsea_单基因突变+肿瘤突变负荷+免疫细胞浸润文章套路
  14. 102 613 SWP协议学习笔记--数据链路层
  15. IDEA如何简单的设置中文
  16. js html占位符,JavaScript占位符
  17. java76-GUL单选按钮和复选按钮
  18. NLP中人类的沟通模式
  19. 物联无界·门锁共生|中科易安学生公寓智能门锁解决方案
  20. 心理测评系统选购指南

热门文章

  1. OpenSSL签发证书时编码UTF8STRING PRINTABLESTRING不匹配
  2. 说说mysql_说说MySQL权限 - andyqian的个人空间 - OSCHINA - 中文开源技术交流社区
  3. java单例模式的实现方法_JAVA单例模式的几种实现方法
  4. python实例方法、静态方法和类方法
  5. HttpServletRequest简述
  6. P1078 文化之旅[最短路]
  7. axios+vue实现动态渲染员工数据+数据是对象
  8. Java通过cal.get(Calendar.MONTH)比真实月份少一个月
  9. 026_lsof命令经验总结
  10. vue中的ES6语法整理1