find /tmp/ -not -user root -ls
View Code练习2:找出/tmp目录下文件名中不包含fstab字符串的文件
find /tmp/ -not -name fstab
View Code练习3:找出/tmp目录下属主为非root,而且文件名不包含fstab字符串的文件
find /tmp/ ! \( -user root -o -name fstab \)
View Code练习4:查找/var目录下属主为root,且属组为mail的所有文件或目录
find /var/ -user root -a -group mail -ls
View Code练习5:查找/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 \)
View Code练习6:查找/etc目录下最近一周内其内容修改过,且属主不是root用户也不是hadoop用户的文件或目录
find /etc/ -mtime 7 -a -not -user root -a -not -user hadoop
View Code练习7:查找当前系统上没有属或属组,且最近一周内曾被访问过的文件或目录
find / \( -nouser -o -nogroup \) -atime -7
View Code练习8:查找/etc目录下大于1M且类型为普通文件的所有文件
find /etc/ -size +1M -type f -exec ls -lh {} \;
View Code练习9:查找/etc目录下所有用户都没有写权限的文件
find /etc/ -not -perm /222
View Code练习10:查找/etc目录至少有一类用户没有执行权限的文件
find /etc/ -not -perm -111
View Code练习11:查找/etc/init.d/目录下,所有用户都有执行权限,且其它用户有写权限的所有文件