N26-第四周作業-邢巖

馬哥門徒-N26-邢巖


  精神練習需要深入認真的工作以及熱情的勁頭。當你開始練習,你是在掙扎、在反抗,你需要集中精力,然后慢慢進步。那么,我們就開始吧。N26-第四周作業-邢巖

  第一題,復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。


  ~]# cp -r /etc/skel/ /home/tuser1/

  ~]# chmod -R go=— /home/tuser1/

1.jpg


  第二題,編輯/etc/group文件,添加組hadoop。

 ~]# echo "hadoop:x:2106:" >> /etc/group

2.jpg


 第三題,手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組IDhadoop組的id號;其家目錄為/home/hadoop


 ~]# echo "hadoop:x:2106:2107::/home/hadoop:/bin/bash" >> /etc/passwd

3.jpg


 第四題,復制/etc/skel目錄為/home/hadoop,要求修改hadoop目錄的屬組和其它用戶沒有任何訪問權限。


 ~]# cp -r /etc/skel /home/hadoop 

 ~]# chmod go=— /home/hadoop

4.jpg5.jpg


 第五題,修改/home/hadoop目錄及其內部所有文件的屬主為hadoop,屬組為hadoop


  ~]# chown -R hadoop:hadoop /home/hadoop

6.jpg


 第六題,顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式。


 ~]# grep -E "^(s|S)" /proc/meminfo

7.jpg

  ~]# grep -E "^[sS]" /proc/meminfo

8.jpg


 第七題,顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶。


  ~]# grep -v "/sbin/nologin$" /etc/passwd | cut -d: -f1

9.jpg


  第八題,顯示/etc/passwd文件中其默認shell/bin/bash的用戶。


  ~]# grep "/bin/bash$" /etc/passwd | cut -d: -f1

10.jpg


 第九題,找出/etc/passwd文件中的一位數或兩位數。


 ~]# grep "\<[0-9][0-9]\?\>" /etc/passwd

11.jpg


 第十題,顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行。


  ~]# grep "^[[:space:]]\{1,\}" /boot/grub/grub.conf


 第十一題,顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行。


  ~]# grep "^#[[:space:]]\{1,\}[^[:space:]]\{1,\}" /etc/rc.d/rc.sysinit


 第十二題,找netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行。


 ~]# netstat -tan|grep "LISTEN[[:space:]]*$"

12.jpg


  第十三題,添加用戶bash, testbash, basher, nologin (此一個用戶的shell/sbin/nologin),而后找出當前系統上其用戶名和默認shell相同的用戶的信息。


 ~]# grep "^\([[:alnum:]]\{1,\}\):.*\1$" /etc/passwd

13.jpg

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

(0)
jequejeque
上一篇 2017-02-15
下一篇 2017-02-16

相關推薦

  • linux下vim命令詳解

    如果沒有安裝vim就請使用:sudo apt-get install vim 一個完整的.vimrc配置信息如下所示: set nocompatible set nummber filetype on set history=1000 set background=dark syntax on set autoindent set mouse=a set s…

    Linux干貨 2016-08-12
  • locate,find文件查找

    locate | find *** locate 路徑中包含字符串 即匹配;      -n#     指定顯示結果前幾個      -b      只匹配路徑名中的基名      &nbs…

    Linux干貨 2016-08-15
  • 馬哥教育網絡班20期+第二周課程練習

    Table of Contents 1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 目錄管理 文件管理 2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。 腳本返回值 命令或路徑補全和展開 3、請使用命令行展開功能來完成以下練習: (1)、創建/tmp目錄下的:a_c, a_d, b_c, b (2…

    Linux干貨 2016-06-23
  • N22-第2周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 cd、pwd、ls、alias、cat、more、less、tail、cut、wc、touch、mv、cp、rm pwd:用戶當前所在目錄 [xuc@localhost ~]$ pwd /home/xuc cd:切換目錄  cd  [/PATH…

    Linux干貨 2016-08-22
  • LVM邏輯卷管理器(Logical Volume Manager)

    邏輯卷管理器(Logical Volume Manager) 簡介      LVM的做法是將幾個物理的分區通過軟件組合成為一塊看起來是獨立的大磁盤(VG),然后將這塊大磁盤再分成可以使用的分區(LV),最終就能夠掛載使用了。內部通過PE來進行擴展或縮小。 PV(PhysicalVolume)物理卷 用fdisk命令調整系統標識…

    Linux干貨 2016-09-01

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-02-26 15:28

    寫的越來越好了,贊!

欧美性久久久久