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
下一篇 2016-12-19

相關推薦

  • 系統基礎之壓縮歸檔工具詳解

    壓縮和解壓縮工具 概論  在使用操作系統時,我們常會遇到大文件,會使我們很頭疼.在面對時間和空間上的選擇,只能選擇空間,這就要用到壓縮工具和歸檔工具,下面為大家一一介紹.  壓縮文件只壓縮文本格式的文件,通常不壓縮已經是壓縮的文件.  壓縮文件就會涉及到壓縮比:    原理:通過了解文本文件的數據形式,運用壓…

    Linux干貨 2016-08-18
  • 第一周學習總結

    俗話說,好記性不如爛筆頭,在當今移動互聯網橫行的時代,爛筆頭就是網絡,而筆記本就是各種平臺。 作為一個IT人,有人突然問你計算機是啥,你可能不會像學文科的人一樣給他說,就是電腦啊。這時候就是凸顯IT知識技能的時候了,那么我下面就給您慢慢的道來。 在1946年美籍匈牙利人馮·諾依曼首次提出了自己的計算機體系理論,簡稱馮·諾依曼體系,主要是說計算機由五大基本部件…

    2017-12-14
  • Tomcat公貓

    官方站點:http://tomcat.apache.org/ Tomcat是一個能夠運行java頁面(jsp)的java’web服務器程序;安裝使用之前需要先安裝jdk包 jdk是JAVA的開發工具包,已隨base收錄進來,安裝jdk1.8版本:yum -y install java-1.8.0-openjdk-devel (其中jvm虛擬機的運行程序就叫j…

    2017-05-23
  • grep與正則表達式

    1.什么是grep grep(Golobal Regular Expression print)是Linux系統中一個強大的文本搜索工具,也是俗稱的搜索三兄弟之一,grep的最大意義就是搜索文本,把匹配的行打印到屏幕上,但不影響原文件的內容;在搜索文本的過程中,可以利用到“正則表達式”來定以自己的搜索匹配模式。 Unix的grep家族包括了grep、egre…

    Linux干貨 2015-10-08
  • Linux發展史

    Linux 操作系統是UNIX操作系統的一種克隆系統。它誕生于1991年的10月5日(這是第一次正式向外公布的時間)。以后借助于Internet網絡,并經過全世界各地計算機愛好者的共同努力下,現已成為今天世界上使用最多的一種UNIX類操作系統,并且使用人數還在迅猛增長。下文簡要介紹了Linux發展史。 1969年,美國貝爾實驗室的Ken.Thompson和D…

    Linux干貨 2016-10-17
  • vim編輯器及練習題

    命令用法: vim [OPTION]… FILE…  +#: 打開文件后,直接讓光標處于第#行的行首                   &nbs…

    Linux干貨 2016-08-11
欧美性久久久久