尝试3:使用find
% |. f+ k1 o8 p# ]; ]" F 使命:
" d7 f Y! D9 h/ E2 q, Q1 a 设计并执行知足下面前提的find 呼吁。当你执行时递归搜索到一些你没有读权限的子目录时
6 A: h. l1 l1 A8 V% F 你可能会碰着一些"Permission denied"动静,别去管它。你也可以在末尾加上2> /dev/null来消弭这些错误动静的影响。, i# F! J; \, _
第一个问题的谜底已经给出,执行它,并把其他的完成。你可能需要翻看man page,并记住使用/string 来搜索你需要的字串。如不美观你哪里卡住了,你可以翻看在尝试4后列出的谜底。
4 w n0 e% |. j 1、列出在/var/lib下games 用户拥有的所有文件& U1 S$ L8 ?1 E# Z
$ find /var/lib -user games 2> /dev/null
2 \# K! z/ b6 v$ Z& v; I* a 2、列出在/var 下root 用户和mail 组所拥有的所有文件% l v0 p3 Q# |) o; G
3、以"ls -l"气概列出在系统上所有不被root 或者bin 或者student 用户所拥有的文件
- ~* z, I y; }' W0 E 4、以"ls -l"气概列出/usr/bin 下所有年夜于一百万个字符的文件
. S2 S5 K+ v7 Z4 C& P 5、对/etc/mail 下所有的文件执行file 呼吁+ x5 m2 t$ v9 J( S3 Y( `; i8 k
6、以"ls -l"气概列出/tmp 下为student 用户所拥有的“通俗”文件(regular files): `( L: p5 c1 m& p- `; M8 c
7、添加膳缦沔的呼吁使得以"ls -l"气概列出/tmp 下为student 用户所拥有的“通俗”文件
; f, g( k+ t( r5 U. l (regular files),而且它们的改削时刻在一天之前
+ ?/ {+ @/ m- d 8、改变膳缦沔的呼吁使得删除在/tmp 下为stduent 用户所拥有的“通俗”文件(regular files),而且它们的改削时刻在一天之前。而且在每个文件删除之前都提醒是否删除。 |