1.找出/tmp目录下,属主不是root,且文件名不以f开头的文件
2.查找/etc/目录下,所有.conf后缀的文件
3.查找/var目录下属主为root,且属组为mail的所有文件
4.查找/var目录下7天以前,同时属主不为root,也不是postfix的文件
5.查找/etc目录下大于1M且类型为普通文件的所有文件
6.查找/etc目录下所有用户都没有写权限的文件
7.查找/目录下最后创建时间是3天前,后缀是*.log的文件
8.查找/目录下文件名包含txt的文件
9.查找/目录下属主是oldboy并且属组是oldboy的文件
10.查找/目录下属主是oldboy但是属组不是oldboy的文件
11.查找/目录下属主是oldboy或者属主是oldgirl的文件
12.查找/tmp目录下属主既不是oldboy,也不是oldgirl的文件
13.查找/var/log目录下7天以前的文件
14.查找/tmp目录下15天以前的文件删除
15.查找/home目录下,类型是目录的,并且属主是oldboy的目录
16.查找/var/log下大于100kb且以log结尾的所有文件
17.查找tmp目录下所属组group1,所属主user1的目录
18.同时查找根目录下名为1.txt,2.txt的文件和名字带a的目录
19.查找/tmp目录下所有文件并删除
20.查找/etc目录下至少有一类用户没有写权限的文件
21.查找/var目录下不属于root、lp、gdm的所有文件
22.将/etc/中的所有目录(仅目录)复制到/tmp下,目录结构不变
23.将/etc目录复制到/var/tmp/,/var/tmp/etc的所有目录权限777/var/tmp/etc目录中所有文件权限666
24.保留/var/log/下最近7天的日志文件,其他全部删除
25.创建touch file{1..10}10个文件, 保留file9,其他一次全部删除
26.解释如下每条命令含义
mkdir /root/dir1
touch /root/dir1/file{1..10}
find /root/dir1 -type f -name "file5"
find /root/dir1 ! -name "file5"
find /root/dir1 -name "file5" -o -name "file9"
find /root/dir1 -name "file5" -o -name "file9" -ls
find /root/dir1 \( -name "file5" -o -name "file9" \) -ls
find /root/dir1 \( -name "file5" -o -name "file9" \) -exec rm -rvf {} \;
find /root/dir1 ! \( -name "file4" -o -name "file8" \) -exec rm -vf {} \;
2.查找/etc/目录下,所有.conf后缀的文件
3.查找/var目录下属主为root,且属组为mail的所有文件
4.查找/var目录下7天以前,同时属主不为root,也不是postfix的文件
5.查找/etc目录下大于1M且类型为普通文件的所有文件
6.查找/etc目录下所有用户都没有写权限的文件
7.查找/目录下最后创建时间是3天前,后缀是*.log的文件
8.查找/目录下文件名包含txt的文件
9.查找/目录下属主是oldboy并且属组是oldboy的文件
10.查找/目录下属主是oldboy但是属组不是oldboy的文件
11.查找/目录下属主是oldboy或者属主是oldgirl的文件
12.查找/tmp目录下属主既不是oldboy,也不是oldgirl的文件
13.查找/var/log目录下7天以前的文件
14.查找/tmp目录下15天以前的文件删除
15.查找/home目录下,类型是目录的,并且属主是oldboy的目录
16.查找/var/log下大于100kb且以log结尾的所有文件
17.查找tmp目录下所属组group1,所属主user1的目录
18.同时查找根目录下名为1.txt,2.txt的文件和名字带a的目录
19.查找/tmp目录下所有文件并删除
20.查找/etc目录下至少有一类用户没有写权限的文件
21.查找/var目录下不属于root、lp、gdm的所有文件
22.将/etc/中的所有目录(仅目录)复制到/tmp下,目录结构不变
23.将/etc目录复制到/var/tmp/,/var/tmp/etc的所有目录权限777/var/tmp/etc目录中所有文件权限666
24.保留/var/log/下最近7天的日志文件,其他全部删除
25.创建touch file{1..10}10个文件, 保留file9,其他一次全部删除
26.解释如下每条命令含义
mkdir /root/dir1
touch /root/dir1/file{1..10}
find /root/dir1 -type f -name "file5"
find /root/dir1 ! -name "file5"
find /root/dir1 -name "file5" -o -name "file9"
find /root/dir1 -name "file5" -o -name "file9" -ls
find /root/dir1 \( -name "file5" -o -name "file9" \) -ls
find /root/dir1 \( -name "file5" -o -name "file9" \) -exec rm -rvf {} \;
find /root/dir1 ! \( -name "file4" -o -name "file8" \) -exec rm -vf {} \;