1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;
2、显示/etc/passwd中以sh结尾的行;
3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;
4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;
5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;
7、显示/var/log/secure文件中包含“Failed”或“FAILED”的行
9、以长格式列出/etc/目录下以ns开头、.conf结尾的文件信息
11、匹配/etc/services中开头结尾字母一样的单词
12、file.txt文件内容:
48 Dec 3BC1977 LPSX 68.00 LVX2A 138
483 Sept 5AP1996 USP 65.00 LVX2C 189
47 Oct 3ZL1998 LPSX 43.00 KVM9D 512
219 dec 2CC1999 CAD 23.00 PLV2C 68
484 nov 7PL1996 CAD 49.00 PLV2C 234
483 may 5PA1998 USP 37.00 KVM9D 644
216 sept 3ZL1998 USP 86.00 KVM9E 234
(1)含有“48”字符串的行的总数
(2)显示含有“48”字符串的所有行的行号
(3)精确匹配只含有“48字符串的行
(4)抽取代码为484和483的城市位置
(5)显示行首不是4或8
(6)显示含有九月份(Sept)的行
(7)显示以K开头,以D结尾的所有代码
(8)显示头两个是大写字母,中间至少两个任意,并以C结尾的代码
(9)查询所有以5开始以1996或1998结尾的所有记录
13、显示/etc/passwd文件中以bash结尾的行;
15、找出/etc/grub2.cfg文件中,以至少一个空白字符开头,后面又跟了非空白字符的行
16、找出"netstat -tan”命令的结果中,以‘LISTEN’后跟0或多个空白字符结尾的行;
17、找出"fdisk -l“命令的结果中,包含以/dev/后跟sd或hd及一个字母的行;
18、找出”ldd /usr/bin/cat“命令的结果中文件路径;
19、找出/proc/meminfo文件中,所有以大写或小写s开头的行;至少用三种方式实现;
20、显示当前系统上root、centos或spark用户的相关信息;
22、找出ifconfig命令结果中的1-255之间的整数;