1、顯示當(dāng)前系統(tǒng)上root商虐、fedora或user1用戶(hù)的默認(rèn)shell觉阅;
2崖疤、找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號(hào)的行,形如:hello()典勇;
3劫哼、使用echo命令輸出一個(gè)絕對(duì)路徑,使用grep取出其基名割笙;擴(kuò)展:取出其路徑名
4权烧、找出ifconfig命令結(jié)果中的1-255之間數(shù)字;
5伤溉、挑戰(zhàn)題:寫(xiě)一個(gè)模式般码,能匹配合理的IP地址;
6谈火、挑戰(zhàn)題:寫(xiě)一個(gè)模式侈询,能匹配出所有的郵件地址舌涨;
egrep -o "[[:alnum:]]+@[[:alnum:]]+.[[:alnum:]]"
7糯耍、查找/var目錄下屬主為root,且屬組為mail的所有文件或目錄囊嘉;
8温技、查找當(dāng)前系統(tǒng)上沒(méi)有屬主或?qū)俳M的文件;
9扭粱、查找/etc目錄下所有用戶(hù)都有寫(xiě)權(quán)限的文件舵鳞;
find /etc -perm -222 -exec ls -lh {} ;
10、查找/etc目錄下大于1M琢蛤,且類(lèi)型為普通文件的所有文件蜓堕;
find /etc/ -size +1M -type f -exec ls -lh {} ;
11、查找/etc/init.d/目錄下博其,所有用戶(hù)都有執(zhí)行權(quán)限套才,且其它用戶(hù)有寫(xiě)權(quán)限的文件;
find /etc/init.d/ -perm 113 -type f -ls
12慕淡、查找/usr目錄下不屬于root背伴、bin或hadoop的文件;
find /usr -not ( -user root -o -user bin -user hadoop ) -type f -ls
13峰髓、查找/etc/目錄下至少有一類(lèi)用戶(hù)沒(méi)有寫(xiě)權(quán)限的文件傻寂;
find /etc -not -perm 222 -type f -ls
14、查找/etc目錄下最近一周內(nèi)其內(nèi)容被修改過(guò)携兵,且不屬于root或hadoop的文件疾掰;
find /etc -mtime -7 -not ( -user root -o -user hadoop ) -type f -ls