第三周作業

1.列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 
image_1b4ehamo5o3a1gnik7g1762vd097.png-4.4kB 
2、取出最后登錄到當前系統的用戶的相關信息。 
image_1b4e51l6v10up1vmq122v1m7e1dhlm.png-7.9kB

3、取出當前系統上被用戶當作其默認shell的最多的那個shell。 
image_1b4egitkg1us6h1j118scpp1f8s8d.png-6.7kB

4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。 
image_1b4ehopokbig1vcn150csapub79k.png-27.2kB
5、取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分。 
image_1b4eers3c13971ikg1lp3em34r86c.png-7.8kB
6、列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中。 
image_1b4ef4dl11ve61brcbhp18m11gd56p.png-14kB
7、顯示/var目錄下一級子目錄或文件的總個數。 
image_1b4ee9ha29i71n94bjd1vdcmor5v.png-2.9kB 
8、取出/etc/group文件中第三個字段數值最小的10個組的名字。 
image_1b4efrlek1dlc1eqh6rtc9vql27j.png-9.9kB
9、將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。 
image_1b4eg4dm61pi41nnaiij1nnumcl80.png-26.1kB
10、請總結描述用戶和組管理類命令的使用方法并完成以下練習: 
(1)、創建組distro,其GID為2016; 
image_1b4eb4in0iq61kjgpq21qle1jcp2n.png-2.8kB 
(2)、創建用戶mandriva, 其ID號為1005;基本組為distro; 
image_1b4eb69kus4ofrb187k1si9110j34.png-7.5kB 
(3)、創建用戶mageia,其ID號為1100,家目錄為/home/linux; 
image_1b4eb9l4j9e886odpkfuf5123h.png-7.2kB 
(4)、給用戶mageia添加密碼,密碼為mageedu; 
image_1b4ebkbtrq3g1c581t7a1bsj1pka3u.png-5.8kB 
(5)、刪除mandriva,但保留其家目錄; 
image_1b4ed4asni1a1865j7ejjv12ds4o.png-2.6kB

(6)、創建用戶slackware,其ID號為2002,基本組為distro,附加組peguin; 
image_1b4ecft3510ehnji1p5ik7417qg4b.png-23.7kB 
(7)、修改slackware的默認shell為/bin/tcsh; 
image_1b4ed97k71g30dp2cc91jg82ru55.png-5.2kB

(8)、為用戶slackware新增附加組admins; 
image_1b4edkhv7ni05uj24ohut15u05i.png-4.8kB 
(9)、為slackware添加密碼,且要求密碼最短使用期限為3天,最長為180天,警告為3天; 
image_1b4egve9p1nlkqfl1gkb1dmv2e58q.png-6.1kB

(10)、添加用戶openstack,其ID號為3003,基本組為clouds,附加組為peguin和nova; 
image_1b4e9qtv51orc12961lqinb51ul21t.png-7.6kB
(11)、添加系統用戶mysql,要求其shell為/sbin/nologin; 
image_1b4e62nv11ilqu37p3m13uk1o5q1g.png-2.4kB 
(12)、使用echo命令,非交互式為openstack添加密碼。 
image_1b4e5s0rv1v30babfd91g8jvsd13.png-6.8kB

原創文章,作者:13599405401,如若轉載,請注明出處:http://www.www58058.com/64348

(0)
1359940540113599405401
上一篇 2016-12-21 00:15
下一篇 2016-12-21 09:52

相關推薦

  • 馬哥教育21期網絡班—第三周課程+練習

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who |cut -d" " -f1 |sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 id `who | tail -n …

    Linux干貨 2016-07-12
  • Select、Case

    select循環與菜單 select循環主要用于創建菜單,按數字排序list指定的順序排序,并列出在標準輸出,利用PS3列出提示符進行輸入選擇 用法: select VARIABLE in list  do     循環體命令 done PS3提示語定義: 在腳本中腳本代碼的第一…

    Linux干貨 2016-08-21
  • linux sort 命令詳解

    linux sort 命令詳解 sort是在Linux里非常常用的一個命令,管排序的,集中精力,五分鐘搞定sort,現在開始! 1 sort的工作原理 sort將文件的每一行作為一個單位,相互比較,比較原則是從首字符向后,依次按ASCII碼值進行比較,最后將他們按升序輸出。 [rocrocket@rocrocket programming]$&nb…

    Linux干貨 2016-08-15
  • linux文件管理類命令匯總及幾個通配的查找事例

    linux文件管理類命令匯總 1.文本文件查看類命令:cat,tac,more,less,tail,head cat(tac): 正向(反向)顯示 cat [OPTION]… [FILE]…                -E:顯示行結束符$ -n:對顯示出的每一行進行編…

    Linux干貨 2016-09-24
  • find可以這么用

    在工作中不可或缺的工具find:查找系統中的各種文件,對查找的文件進行操作,這就是find的作用。進入正題: 1、查找下系統中有一下系統中有幾個文件叫issue的     [root@localhost private]#find / -name issue      …

    Linux干貨 2017-03-05
  • Linux中基礎且常用的指令介紹及示例

    首先需要明確的是:Linux中無論是指令還是選項或者參數,請認真對待字母大小寫。Linux中通用的命令使用方式是:命令 [選項] [參數] 1. pwd pwd:print name of current/working directory,即打印當前的目錄(工作目錄),光桿處于哪個目錄下就會在終端上輸出當前路徑的絕對路徑。用法示例: [lanti…

    Linux干貨 2016-10-30
欧美性久久久久