1涂屁、復(fù)制/etc/skel目錄為/home/tuser1牲览,要求/home/tuser1及其內(nèi)部文件的屬組和其它用戶均沒有任何訪問權(quán)限
2寥枝、編輯/etc/group文件盖奈,添加組hadoop
3混坞、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號究孕;其家目錄為/home/hadoop
4啥酱、復(fù)制/etc/skel目錄為/home/hadoop,要求修改hadoop目錄的屬組和其它用戶沒有任何訪問權(quán)限
5厨诸、修改/home/hadoop目錄及其內(nèi)部所有文件的屬主為hadoop镶殷,屬組為hadoop
6、復(fù)制/proc/meminfo到/tmp目錄下并追加一行以小寫“s”開頭的行到其文件中微酬;而后顯示/tmp/meminfo文件中以大寫或小寫S開頭的行绘趋;最少用兩種方式
7、顯示/etc/passwd文件中其默認(rèn)shell為非/sbin/nologin的用戶
grep -v '/sbin/nologin' /etc/passwd
# grep '[^\</sbin/nologin\>]$' /etc/passwd
8颗管、顯示/etc/passwd文件中其默認(rèn)shell為/bin/bash的用戶
grep '/bin/bash$' /etc/passwd
9陷遮、找出/etc/passwd文件中的一位數(shù)或兩位數(shù)
grep '[[:digit:]]\{2,3\}' /etc/passwd
10、顯示/boot/grub/grub.conf或/boot/grub2/grub.cfg中以至少一個空白字符開頭的行
grep '^[[:space:]]\+' /boot/grub/grub.conf
grep '^[[:space:]]\+' /boot/grub2/grub.cfg
CentOS 6
CentOS 7
11垦江、顯示/etc/rc.d/rc.sysinit文件中以#開頭帽馋,后面跟至少一個空白字符,而后又有至少一個非空白字符的行
grep '^#[[:space:]]\+[^[:space:]]\+' /etc/rc.d/rc.sysinit
CentOS 6
12疫粥、找出netstat -tan命令執(zhí)行結(jié)果中以‘LISTEN’茬斧,后或跟空白字符結(jié)尾的行
netstat -tan | grep 'LISTEN[[:space:]]$\?'
13腰懂、添加用戶bash, testbash, basher, nologin (此一個用戶的shell為/sbin/nologin)梗逮,而后找出當(dāng)前系統(tǒng)上其用戶名和默認(rèn)shell相同的用戶的信息
useradd bash ; useradd testbash ; useradd basher ; useradd -s /sbin/nologin nologin
grep '^\(\<[[:alpha:]]\+\>\).*\1$' /etc/passwd