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

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

`cp -r /etc/skel /home/tuser1   chmod -R 700 /home/tuser1`

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

`hadoop:x:2003:`

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

`hadoop:x:2004:2019::/home/hadoop:/bin/bash`

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

`cp -r /etc/skel /home/hadoop   chmod -R 700 /home/hadoop`

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

`chown -R hadoop.hadoop /home/hadoop`

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

`grep  '^[sS]' /proc/meminfo   grep -i '^s' /proc/meminfo`

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

`grep -v '/sbin/nologin$' /etc/passwd`

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

`grep '/bin/bash$'  /etc/passwd`

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

`grep '\<[[:digit:]]\{1,2\}\>' /etc/passwd`

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

`grep '^[[:space:]]\{1,\}' /boot/grub/grub.conf `

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

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

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

`grep 'LISTEN[[:space:]]*$'`

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

`grep '^\([[:alnum:]]\{1,\}\):.*\1$' /etc/passwd`

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

`grep  '^[sS]' /proc/meminfo   grep -i '^s' /proc/meminfo  egrep '^(s|S)' /proc/meminfo`

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

`grep -v '/sbin/nologin$' /etc/passwd`

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

`grep '/bin/bash$' /etc/passwd`

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

`grep '\<[[:digit:]]\{1,2\}\>' /etc/passwd`

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

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

相關推薦

  • 馬哥教育網絡班20期+第八周博客作業

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋(Bridge)     就是個硬件網絡協議翻譯器,如今交換機也包含這個功能,操作系統也可以是網橋,現在網橋的概念已經淡出 集線器(HUB)     將網線集中到一起,對收到的信號進行同步整形放大…

    2016-08-08
  • N_28文件類管理命令

    1.linux文件管理類命令有:mkdir ,rmdir,cp ,mv,rm,ls,vi,cat ,cut,sort,wc等 mkdir –make directories? (創建目錄) 用法 :mkdir [OPTION]… DIRECTORY… -P? 按需要創建目錄的父目錄; -v? 顯示創建的詳細過程; -m M…

    2017-12-09
  • python基礎_1

    變量/常量 常量:一旦賦值,就不能對它從新復制。python不存在常量 字面常量:一個單獨出現的量,未賦值給任何變量或者常量 變量:就是一個名字,在固執符號的左邊,這個名字可以指復制符號右邊的內容。 變量列子: i = 3 print(i)  注:python 是強類型語言,是動態類型語言。(強類型指類型之間不能相互計算/動態類型是指變量是可以賦值…

    Linux干貨 2017-10-10
  • 系統之鍬sysdig:Linux服務器監控和排障利器

    當你需要追蹤某個進程產生和接收的系統調用時,首先浮現在你腦海中的是什么?你可能會想到strace,那么你是對的。你會使用什么樣的命令行工具來監控原始網絡通信呢?如果你想到了tcpdump,你又作出了一個極佳的選擇。而如果你碰到必須追蹤打開的文件(在Unix意義上:一切皆文件)的需求,可能你會使用lsof。 strace、tcpdump以及lsof,確實是些偉…

    Linux干貨 2015-02-09
  • Linux文本處理命令grep及正則表達式

    Linux文本處理命令grep及正則表達式

    2018-04-07
  • N21沉舟第十周作業

    1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) 2、為運行于虛擬機上的CentOS 6添加一塊新硬件,提供兩個主分區;   (1) 為硬盤新建兩個主分區;并為其安裝grub;   (2) 為硬盤的第一個主分區提供內核和ramdisk文件; 為第二個分區提供rootfs;   (3) 為rootfs提供…

    Linux干貨 2016-09-10

評論列表(1條)

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

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

欧美性久久久久