1、列出當前系統上所有已經登錄的用戶的用戶名,注意同一個用戶登錄多次,則只顯示一次即可:
2、取出最后登錄到系統的用戶的相關信息:
3、取出當前系統上被用戶當做默認shell最多的那個shell:
4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxuser.txt文件中:
5、取出當前主機的IP地址:
6、列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中
7、顯示/var目錄下一級子目錄或文件的總個數:
8、取出/etc/group/文件中第三個字段數值最小的10個組的名字:
9、將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中:
10、請總結描述用戶和管理類命令的使用方法并完成以下練習:
⑴、創建組distro,其GID為2016;
⑵、創建用戶mandriva,其ID為1005,基本組為distro;
(3)創建用戶mageia,其ID為1100,家目錄為/home/linux;
(4)給用戶mageia添加密碼,密碼為mageedu;
(5)刪除mandriva,但保留其家目錄:
(6)創建用戶slackware,其ID為2002,基本組為distro,附加組為peguin:
(7)修改slackware的默認shell為/bin/tcsh:
(8)為用戶slackware新增附加組admins:
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87916
3題只是取出最多的shell,不是全部取出來,5題沒有取出IP,那一行都取出來了。10題4小題可以考慮用echo添加密碼。整體看來是認真在做題,細節方面注意的不夠。