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

发布时间:2024年01月10日

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?

?

grep -i

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

grep -n

grep -v

文章来源:https://blog.csdn.net/m0_74722801/article/details/135509846
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。