首页 > 编程知识 正文

linux搜索文件内容(linux查找文件中关键字)

时间:2023-05-05 12:55:49 阅读:90041 作者:240

请关注这个标题,每天继续更新原创干货技术文章。

要学习视频,请在wechat上搜索公众号“智传网优”,直接开始学习自拍视频

1 .前言

本文介绍如何查找主要由Linux系统指定的文件名。 本文主要使用find命令工具。

find命令在目录树中递归搜索每个指定的Path参数,以查找与布尔表达式匹配的文件。 布尔表达式是使用以下文本中的项目创建的: 如果find命令递归地降级目录结构,则不会降级到仅象征性地链接到当前层次结构的目录。 find命令的输出取决于在Expression参数中指定的项目。

find命令搜索Linux系统上的文件。 在指定路径中指定的每个目录树中,根据优先级规则从左到右计算指定的表达式,直到得到搜索结果。 如果表达式的左侧判断为AND操作为FALSE或OR操作为TRUE,则结果为“已知”。 搜索将移动到下一个路径,直到找到所有路径。

Linux系统文件常用的属性有名称、大小、权限、所有者、所属组、修改时间、访问时间等。 在巨大的系统中,需要用prompt检查文件,需要用其检索工具实现。 这样可以检查要求相同或指定属性的文件。 在CentOS以及EHLE系统中实现的检索工具是Locate、find

find是用于处理Linux系统上的文件的基本、非常强大的工具。 可以单独使用它来定位文件,也可以与其他程序一起使用它来对文件执行操作。

linux搜索指定文件名

2 .使用2. linux搜索中指定的文件名的示例

情况1 :

搜索主目录下扩展名为. txt的所有文件。

[根@ zcw you至] #查找/家庭名称*.txt *

情况2 :

系统目录需要root用户权限。 另外,sudo是取得权限的方法。

查找以Linux文件系统上的m4a为后缀的音频文件。

[根@ zcw you至] # sudo find/-名称*.m4a *

情况3 :

在指定的目录/home/zcwyou下找到名为url.txt的文件

#查找/家庭/ZCW you-name URL.txt

情况4 :

查找文件名中包含“www.linuxrumen.com”等字符的文件

#寻找/家庭/ZCW you/-名称' * www.Linux rumen.com * '

基于Linux文件的特征进行检索

基于Linux文件的特征进行检索

情况5 :

在系统中搜索最后12分钟访问的文件

[根@ zcw you~] #寻找/-管理员- 12

情况6 :

在系统中搜索最后72小时访问的文件

[根@ zcw you~] #查找/-时间- 3

情况7 :

在Linux系统中搜索空文件或空文件夹

[根@ zcw you~] #查找/-空

情况8 :

从根目录下开始,在系统中搜索属于某个组的文件。 例如,从根目录下搜索属于zcwyou组的所有文件。

[根@ zcw you~] #寻找/-群组zcwyou

情况9 :

从根目录开始搜索,并在系统中最近23分钟内修改的文件

[根@ zcw you~] #查找/-最小- 23

情况10 :

在Linux系统中搜索最近24小时内修改的文件,并从根目录中进行搜索

[根@ zcw you~] #查找/-时间- 1

情况10 :

搜索系统中不存在用户文件。 也就是说,用户被删除了,但文件没有被删除

[根@ zcw you~] #查找/-消费者

情况11 :

在系统中搜索最近访问了23分钟的文件:

[根@ zcw you~] #寻找/-管理员23

情况12 :

从根目录中搜索系统中属于一个名为zcwyou的用户的文件

[根@ zcw you~] #查找/-用户

情况13 :

搜索/var/目录中超过1234567890个字节且在72小时内被修改的文件

[根@ zcw you至] #查找/大小1234567890 c -和时间3

情况14 :

在Linux文件系统上搜索属于user1或user2的文件

[根@ zcw you~] #查找/-用户1 -或用户2

在Linux文件系统上搜索属于user1或user2的文件

3 .总结

Linux Find Command是类Unix操作系统中最重要、最常用的命令行实用程序之一。 Find命令根据在与参数匹配的文件中指定的条件,在文件和目录列表中进行搜索。 UNIX/Linux的find命令是用于遍历文件分层结构的命令行实用程序。 可以用于搜索文件和目录,然后执行后续操作。 支持按文件、文件夹、名称、创建日期、修改日期、所有者和权限进行搜索。 可以使用“-exec”对找到的文件或文件夹执行其他UNIX命令。

这篇文章与博客网站同步,尊重原创。 转载时,请在正文中附上以下链接。

3559 www.Linux运行.com/rmxx/1144.html

有关详细信息,请单击“详细”。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。