N21_第四周

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

# cp -a /etc/skel/ /home/user1/ && chmod -R 7000 /home/user1/

2、編輯/etc/group文件,添加組hadoop。

# echo 'hadoop:x:514:' >> /etc/group

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

# echo 'hadoop:x:514:514::/home/hadoop:/bin/bash' >> /etc/passwd

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

# cp -a /etc/skel/ /home/hadoop ; chmod -R 700 /home/hadoop

5、修改/home/hadoop目錄及其內部所有文件的屬主為hadoop,屬組為hadoop。

# chown -R hadoop.hadoop /home/hadoop/# ll -d !$ll -d /home/hadoop/
drwx------. 2 hadoop hadoop 4096 Jun 25 20:41 /home/hadoop/

6、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式;

# grep -i ^s  /proc/meminfo 
# grep  "^[sS]" /proc/meminfo

7、顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶;

# grep -v '/sbin/nologin$' /etc/passwd | cut -d: -f1

8、顯示/etc/passwd文件中其默認shell為/bin/bash的用戶;

# grep  '/bin/bash$' /etc/passwd | cut -d: -f1

9、找出/etc/passwd文件中的一位數或兩位數;

# grep -o '\<[0-9]\{1,2\}\>' /etc/passwd

10、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;

# grep ^'[[:space:]]\+'.* /boot/grub/grub.conf

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

# grep ^#'[[:space:]]\+'[^[:space:]].* /etc/rc.d/rc.sysinit

12、打出netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行;

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

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

# grep "^\([[:alnum:]]\+\>\).*\1$" /etc/passwd

14、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用三種方式;

# grep -i ^s  /proc/meminfo 
# grep -E "^(s|S)" /proc/meminfo  
# grep  "^[sS]" /proc/meminfo

15、顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶;

7題重復

16、顯示/etc/passwd文件中其默認shell為/bin/bash的用戶;

8題重復

17、找出/etc/passwd文件中的一位數或兩位數;

9題重復

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

(0)
N21_LorneN21_Lorne
上一篇 2016-08-02
下一篇 2016-08-02

相關推薦

  • 命令(2017.5.16-2017.519-部分)

    命令(1) bc  計算器 dd if=/dev/zero 查看邏輯設備(非硬件) dd if=/dev/sd 查看硬件設備 dd if=/dev/zeroof=file bs=1M count=24  寫入磁盤速度 dd if=/dev/zeroof=/dev/null bs=1M count=24  測試…

    Linux干貨 2017-05-22
  • mount掛載

    mount 1 掛載mount                                               &nb…

    Linux干貨 2017-04-24
  • linux網絡管理

    什么是計算機網絡     計算機網絡是指將不同地理位置上,具有獨立功能的計算機和網絡設備通過通信鏈路連接起來,通過操作系統,網絡管理軟件,和網絡通信協議的共同組合下的計算機系統團體,實現資源共享,信息傳遞的網絡。計算機網絡的組成部分有各種微小大型計算機,網橋,交換機,路由器,傳輸介質等網絡設備,相應的軟件系統,相應的通…

    Linux干貨 2016-09-05
  • 深入理解java嵌套類和內部類

    一、什么是嵌套類及內部類   可以在一個類的內部定義另一個類,這種類稱為嵌套類(nested classes),它有兩種類型:靜態嵌套類和非靜態嵌套類。靜態嵌套類使用很少,最重要的是非靜態嵌套類,也即是被稱作為內部類(inner)。嵌套類從JDK1.1開始引入。其中inner類又可分為三種:  其一、在一個類(外部類)中直接定義的內部類;  其二、在一個方法…

    Linux干貨 2015-04-07
  • 來馬哥教育后

    來北京三天了,說實話,我長了不少見識,甚至可以說是見過了以前一些從沒想到過的事情,我拼了命往大城市來,如今如我所愿了,我來的時候發誓對自己說:我要留在北京,我也要積累足夠的資本讓自己真正成為大城市的上層社會人士,現在吃多少苦我都無所謂。 我以前在建筑工地的時候想:我將來能學IT是最幸福的事了。當時真是這么想的,等我真到馬哥教育,我發現,我把問題想的太簡單,就…

    Linux干貨 2018-03-26
  • DNS轉發、ACL以及VIEW

    DNS全稱是Domain Name System的簡稱,即域名系統。因特網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP/TCP協議之上,使用端口號53。 DNS轉發、ACL以及VIEW…

    Linux干貨 2016-12-08

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-08-02 11:36

    寫的很好,排版也很棒,加油

欧美性久久久久