馬哥教育網絡班20期+第四周課程練習

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

    cp -r /etc/skel/ /home/tuser1
    chmod -R go=--- /home/tuser1/

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

    vim /etc/group
    hadoop:x:2008:

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

    vim /etc/passwd
    hadoop:x:2008:2008::/home/dadoop:/sbin/nologin

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

    cp -r /etc/skel/ /home/hadoop
    chmod -R go=--- /home/hadoop/

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

    chown -R hadoop:hadoop /home/hadoop

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

    cat /proc/meminfo | grep ^[Ss].*
    cat /proc/meminfo | grep -i ^s.*

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

    cat /etc/passwd | grep -v  "/sbin/nologin$"

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

    cat /etc/passwd | grep   "/bin/bash$"

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

    

    cat /etc/passwd | grep -o  '\<[0-9]\>\|\<[0-9][0-9]\>'

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

    cat /boot/grub2/grub.cfg | grep "^[[:space:]]\+.*"

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

    cat /etc/rc.d/rc.local | grep "^#[[:space:]]\+[^[:space:]]\+"

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

    netstat -lan | grep "LISTEN[[:space:]]\+$"

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

    cat /etc/passwd | grep "^\(\<[[:alpha:]]\+\>\).*\1$"

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

(0)
CacheCache
上一篇 2016-07-04 11:35
下一篇 2016-07-04 22:35

相關推薦

  • 文件查找和壓縮

    locate查詢系統上預建的文件索引數據庫索引數據庫:/var/lib/mlocate/mlocate.db工作特點:查找速度快模糊查找非實時查找搜索的式文件的全路徑,不僅僅是文件名可能只搜索用戶具備讀取和執行權限的目錄參數:-i:不區分大小寫-n:只列舉前n行-r:使用正則表達式find:實時查找工具工作特點:查找速度慢,非常消耗資源精確查找實時查找可能只…

    2018-04-16
  • 架構師第一天之:Nginx

    nginx: 誕生背景: prefork機制不能支持過大的并發請求, C10K問題的解決 官方站點: http://nginx.org 二次開發版: tengine,openresty 特性: 模塊化設計,較好的拓展性 高可靠性:master/worker架構 支持熱部署:不停機更新配置文件,更換日至文件,更新服務器版本 低內存消耗:10000個keep-a…

    Linux干貨 2016-10-29
  • 初識Linux

                              初認識Linux 1.1 Linux的登錄界面 在虛擬機安裝CentOS 7中有提到,我在安裝Linux操作系統的時候,采用的是命令行界面的登錄方式,當然也有像Windows那樣…

    Linux干貨 2016-10-27
  • 命令別名以及元數據。

    命令別名alias: 命令別名:     獲取所有可用別名的定義;         ~]# alias         定義別名:  &nb…

    Linux干貨 2016-11-05
  • 第一次發微博

    第一次申請微博,第一次發微博,覺得很難

    Linux干貨 2017-01-06
  • 控制字體顏色的輸出echo[轉載]

    http://onlyzq.blog.51cto.com/1228/546459 echo顯示帶顏色,需要使用參數-e格式如下:echo -e "\033[字背景顏色;文字顏色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置…

    Linux干貨 2017-02-01

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-04 11:38

    寫的很好,但是有的題目答的不全啊?

欧美性久久久久