码迷,mamicode.com
首页 > 其他好文 > 详细

find命令的练习

时间:2017-08-04 22:59:03      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:linux

var目录下属主为root,且属组为mail的所有文件或目录 

查找usr目录 下不属于root,bin或hadoop的所有文件或目录 

查找etc目录 下 最近一周内其内容修改过,同时属主不为root,也不是hadoop的文件或目录 

杳找当前 系统上,没有属主或属组,且最近一个周内曾被访问过的文件

查找etc目录下大于1M且为普通文件的所有文件或目录 

查找etc目录下所有用户都没有写权限的文件或目录 

查找etc目录下至少有一类用户没有执行权限的文件或目录 

查找/etc/init.d目录 下,所有用户都有执行权限,且其他用户都有写权限的文件



var目录下属主为root,且属组为mail的所有文件或目录 

# find /var -user root -a -group mail

查找usr目录 下不属于root,bin或hadoop的所有文件或目录 

# find /usr -not -user root -a -not -user bin -a -not -user hadoop

由摩根定律
# find /usr -not \( -user root -o -user bin -o -user hadoop \)

查找etc目录 下 最近一周内其内容修改过,同时属主不为root,也不是hadoop的文件或目录 

# find /etc -mtime -7 -a -not -user root -a -not hadoop

# find /etc -mtime -7 -a -not \( -user root -o hadoop \)

杳找当前 系统上,没有属主或属组,且最近一个周内曾被访问过的文件

# find / -nouser -o -nogroup -a -atime -7

查找etc目录下大于1M且为普通文件的所有文件或目录 

# find /etc -size +1M -a -type f

查找etc目录下所有用户都没有写权限的文件或目录 

# find /etc -not -perm /222

都有写 -222
都没有写 -not /222

查找etc目录下至少有一类用户没有执行权限的文件或目录 

# find /etc -not -perm -111

且: - 
或: /

查找/etc/init.d目录 下,所有用户都有执行权限,且其他用户都有写权限的文件

# find /etc/init.d -perm -113


本文出自 “Reading” 博客,请务必保留此出处http://sonlich.blog.51cto.com/12825953/1953703

find命令的练习

标签:linux

原文地址:http://sonlich.blog.51cto.com/12825953/1953703

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!