N25第三周作業(用戶組,和文本管理)

  1. 列出當前系統 上所有已經登錄用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可.

    blob.png

  2. 列出最后登錄到當前系統的用戶相關信息.

    blob.png

    命令who查看所有用戶 , tail查看后幾行

  3. 取出當前系統上被用戶當作其默認shell的最多那個shell.

    blob.png

    命令cut 分割 , -d 指定分隔符,-f指定字段

    uniq 顯示或忽略重復行信息

      -c:顯示并統計重復行的次數-d:僅顯示重復過的行

      -u:只顯示沒有重復的行

      -d:僅顯示重復過的行

  4. 取出/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。

    blob.png

    sort:排序

     -n:基于數字大小排序而非字符

     -t CHAR:指定分隔符

     -k#:用于排序的字段

     -r:倒序

     -u:重復的行只保留一份

     -f:不區分大小寫

  5. 取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分

    blob.png

  6. 列出/etc/目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中。

    blob.png

  7. 顯示/var目錄下一級子目錄或文件的總個數

    blob.png

  8. 取出/etc/group文件中第三個字段數值最小的10個組名字blob.png

  9. 將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。

    blob.png

  10. 請總結并描述用戶和組管理類命令的使用方法并過多成以下練習。

    1. 創建組distro,其gid為2016

      blob.png

    2. 創建用戶mandriva,其ID號為1005,基本組為distro;

      blob.png

    3. 創建用戶mageia,其ID為1100,家目錄為/home/linux;

      blob.png

    4. 給用戶magei 添加密碼,密碼為mageedu;

      blob.png

    5. 刪除mandriva,但保留其家目錄;

      blob.png

      userdel -f username 刪除其家目錄及里面的文件

    6. 創建用戶slackware,其ID號為2002,基本組為distro,附加組為peguin;

      blob.png

    7. 修改slackware的默認shell為/bin/tcsh;blob.png

    8. 為用戶slackware新增附加組admins,

      blob.png

    9. 為slackware添加密碼,且要求密碼最短使用期限為3天,最長為180天,警告為3天。

      blob.png

    10. 添加用戶openstack,其ID號為3033,基本組為clouds,附加組為peguin和nova;

      blob.png

    11. 添加系統用戶mysql,要求其sehll為/sbin/nolonin

      blob.png

    12. 使用echo命令,非交互式為openstack添加密碼

      blob.png

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

(0)
mr.sprintmr.sprint
上一篇 2016-12-19 14:33
第六周作業 bash編程學得好痛苦啊,啊啊啊~~需要挺住!
下一篇 2016-12-19 15:38

相關推薦

  • 第一周n28

    1.計算機的組成及功能 計算機由五大部件組成??刂破?、運算器、存儲器、輸入輸出設備。 1.控制器(Control):是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。 2.運算器(Datapath):運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工…

    Linux干貨 2017-12-03
  • 磁盤管理

    硬盤物理結構      扇區  磁頭  磁道   柱面   磁道數      扇區*一個磁道上的扇區個數*磁頭數=柱面      柱面*磁道數=硬盤大小      一個扇區512字節   &…

    Linux干貨 2017-08-26
  • 文件系統層次標準FHS

    FHS針對目錄樹架構僅定義出三層目錄下應該放置哪些數據,分別是下面三個目錄: /(根目錄):與開機系統有關; /usr(unix software resource):與軟件安裝執行有關; /var(variable):與系統運作過程有關。   下面分別對上述三層目錄進行詳細的闡述。   (1) /(根目錄)   根目錄是整個系統最重要的一個目錄,…

    Linux干貨 2016-10-19
  • 文件的查找與壓縮歸檔

    文件的查找與壓縮歸檔 locate find 壓縮與歸檔 locate 主要用途 查詢系統上預建的文件索引數據庫 locate – find files by namelocate [OPTION]… PATTERN… locate查詢文件時,會去搜索/var/lib/mlocat…

    Linux干貨 2016-08-21
  • 馬哥教育網絡班22期+第四周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 ~]# cp -r /etc/skel/ /home/tuser1/ ~]# chmod 700 /home/tuser1/ -R 2、編輯/e…

    Linux干貨 2016-09-06
  • corosync + pacemaker搭建高可用http

    一、實驗圖:    二、實驗環境準備:  1)時間同步(172.16.2.15是時間服務器) [root@web1 ~]# crontab  -e   */5 * * * * /usr/sbin/ntpdate&nbsp…

    Linux干貨 2015-06-30
欧美性久久久久