请关注这个标题,每天继续更新原创干货技术文章。
要学习视频,请在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
有关详细信息,请单击“详细”。