认识Linux指令之 “find grep” 命令

01.find指令: -name

Linux下find命令在目录结构中搜索文件,并执行指定的操作。

Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。

在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

语法: find pathname -options

功能: 用于在文件树中查找文件,并作出相应的处理(可能访问磁盘)

常用选项:

  • -name   按照文件名查找文件

 

以绝对路径的形式显示

02.grep指令

grep参考文档:https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.html

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

常用选项:

  • -i :忽略大小写的不同,所以大小写视为相同
  • -n :顺便输出行号
  • -v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

grep 

认识Linux指令之 “find grep” 命令_第1张图片 

grep -i

我们创建一个有大小写字母的文件

认识Linux指令之 “find grep” 命令_第2张图片

认识Linux指令之 “find grep” 命令_第3张图片

grep -n

认识Linux指令之 “find grep” 命令_第4张图片

grep -v

认识Linux指令之 “find grep” 命令_第5张图片

你可能感兴趣的:(#,Linux,linux,运维,服务器)