1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。
# cp -r /etc/skel /home/tuser1
# chmod g= /home/tuser1
# chmod o= /home/tuser1
2.显示/proc/meminfo文件中以大写或小写s开头的行,用两种方式;
# cat /proc/meminfo | grep -E "^[sS].*"
# grep -E "\<(s|S).*" /proc/meminfo
3.显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
# cat /etc/passwd | grep -E -v ".*nologin$"
4.显示/etc/passwd文件中其默认shell为/bin/bash的用户;
# cat /etc/passwd | grep -E ".*bash$"
5.找出/etc/passwd文件中的一位数或两位数;
# cat /etc/passwd | grep -E -o "([0-9]|[1-9][0-9])"
6.显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
# cat /boot/grub/grub.conf | grep -E "^[[:space:]]+.*"
7.显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又至少一个非空白字符的行;
# cat /etc/rc.d/rc.sysinit | grep -E "^#[[:space:]]+[^[:space:]]+.*"
8.打出netstat -tan命令执行结果中以“LISTEN”,后或跟空白字符结尾的行;
# netstat -tnl | grep -E ".*(LISTEN|[[:space:]]+)$"
原创文章,作者:N24_涩味,如若转载,请注明出处:http://www.178linux.com/59589