加入收藏 | 设为首页 | 会员中心 | 我要投稿 瑞安网 (https://www.ruian888.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux文件查找工具之find “大宝剑”--转载

发布时间:2021-02-06 15:35:33 所属栏目:Linux 来源:网络整理
导读:原文地址:http://xinzong.blog.51cto.com/10018904/1749465 一、文件查找工具常用软件 locate: ????locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所
</table>

d、时间戳查找

????以“天”为单位

? ? ????????#: 例如:今天为3月10日,3就是3月7日到3月8日(注意天是24小时制)

????????????-#: 例如:今天为3月10日,-3就是三天内指,3月7日的现在时间到现在的时间。

????????????+#: 例如:今天为3月10日,+3就是三天前之前指,3月7日前

????以“分钟”为单位

????????-mmin

实例:

</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments">#?find?/etc?-not?-user?root?-not?-user?hadoop?-mtime?-7
<div class="line number2 index1 alt1"><code class="bash comments">#?find?/?-nouser?-nogroup?-atime?-3

</td>

</tr></table>

e、权限查找

????根据权限查找:

</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments">#?find?/etc/init.d/?-perm?-113??#此处指所有用户都有执行权限,其他用户有写权限的文件或目录
<div class="line number2 index1 alt1"><code class="bash comments">#?find?/etc/?-type?f?-not?-perm?+222?#此处指所有用户都没有写权限

</td>

</tr></table>

(2)组合查找条件

????组合查找条件:

</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments">#?find?/?(?-nouser?-o?-nogroup?)?-a?-atime?-3
<div class="line number2 index1 alt1"><code class="bash comments">#?find?/etc/?-not?(?-user?root?-o?-user?hadoop?)?-a?-mtime?-7

</td>

</tr></table>

3、处理动作

????-print: 默认动作,打印至屏幕;

????????-ls: 显示找到的文件的详细属性;

????????????#exec与ok的区别:ok会提供交互式,让你确认。而exec则不需要;

实例:

</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments">#?find?/tmp?-iname?"yum"?-type?f?-ls
<div class="line number2 index1 alt1">
<code class="bash spaces">???<code class="bash plain">134????0?-rw-r--r--???1?root?????root????????????0?Mar?10?09:32?<code class="bash plain">/tmp/yum<code class="bash plain">.log

>/tmp/test.file?; >/tmp/test.file?; ????y ????y

</td>

</tr></table>

(编辑:瑞安网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="bash comments">#?find?/etc/?-type?f?-size?+1

</td>

</tr>