-
复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有访问权限.
[root@bogon ~]# chmod -R o=—,g=— /home/tuser1/
[root@bogon ~]# chmod -R o=,g= /home/tuser1/
-
编辑/etc/group文件,添加组haddop.
-
手动编辑/etc/passwd文件新增一地,添加用户hadoop,其基本组ID为haddop组的ID号,其家目录为/home/hadoop
-
复制/etc/skel为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任务权限
-
修改/home/haddop目录及其内部所有文件的属主为haddop,属组为hadoop
-
显示/proc/meminfo文件中以大写或写S开头的行;用两种方式
或者
-
显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户
-v参数是不能匹配到的. -E:是支持扩展正则表达式 ,$是正则表达式中的行尾锚定
-
显示/etc/passed文件中其默认shell为/bin/bash的用户
-
找了/etc/psswd文件的一位数或其两位数
\<:词首描定 \> :词尾锚定, \{n,m\}:前面的字符出现至少n次,至多m次
-
显示出/boot/grub/grub.conf中以至少一个空白字符开头的行
\+ :前面的字符出多一次或多次
11.显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行.
[[:graph:]]: 非空字符
12.打开netsta -tan命令执行结果中以'LISTEN',后或跟空白字符结尾的行
*:正则表达式元字符,前面的字符出现任意次,可以0次。
13.添加用户bash, testbash, basher, nologin(此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户信息
\(\)为分组, \1为后向引用前面的分组内容
14.显示/proc/meminfo文件中以大写或小写S开头的行.用三种方式
原创文章,作者:mr.sprint,如若转载,请注明出处:http://www.178linux.com/64825