第四周練習

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

# cp -a /etc/skel /home/tuser1

# chmod -R go= /home/tuser1

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

#vim /etc/group

#hadoop:x:565

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

#vim /etc/passwd

#hadoop:x:567:567:hadoop:/home/hadoop:/sbin/nologin

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

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

#chmod -R go= /home/hadoop

5、修改/home/hadoo目錄及其內部所有文件的屬主為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 “/sbin/nologin$” /etc/passwd

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

# grep “/bin/bash$” /etc/passwd

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

# grep “\<[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相同的用戶的信息

#useradd bash

#useradd testbash

#useradd basher

#useradd -s /sbin/nologin nologin

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

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87974

(8)
N27_wjxN27_wjx
上一篇 2017-10-21
下一篇 2017-10-21

相關推薦

  • 恐怖的C++語言

    Linus曾經(2007年9月)在新聞組gmane.comp.version-control.git里和一個微軟的工程師(Dmitry Kakurin)爭執過用C還是用C++,當時的那個微軟的工程師主要是在做Git的Windows版,但他卻發現Git的源碼居然是C語言寫的,而不是C++,于是他(Dmitry Kakurin)在Linux社區里發貼表示對Lin…

    Linux干貨 2015-04-03
  • bash的特性和目錄管理命令

    bash的特性和目錄管理命令 bash特性     1. 命令補全機制: 所謂的命令補全,就是當輸入命令的前幾個字符的時候,按下tab,此時,bash根據輸入的字符串,到path路徑下進行尋找,把找到的且能唯一根據這個字符串標識的命令,予以補全。 如果根據這個字符串能在一個目錄下面找到多個相同的命令,則再按一下tab就能列出所有…

    Linux干貨 2016-10-29
  • 蕭田國給你五個2017GOPS北京站的參會理由!

    2017年7月28日,GOPS全球運維大會即將開幕,發起人蕭田國將在主會場發表題為《運維如何延續自己的職業生涯》演講,參加第七屆北京站您會有哪些收益? 收益一: 【長達半天時間的培訓式演講】讓您系統性掌握頂級互聯網自動化運維體系 收益二: 【騰訊智能運維】傳奇背后的細節,聽了才知道 收益三: 與Facebook、Twitter、BATJ等運維大咖【面對面深度…

    Linux干貨 2017-07-24
  • shell腳本編程之if、case條件語句

    程序執行三種順序     順序執行          選擇執行          循環執行       &nb…

    Linux干貨 2016-08-18
  • 馬哥教育網絡班21期+第4周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 # cp -a /etc/skel /home/tuser1 # chmod -R g-rwx,o-rwx /home/tuser1/ 2、編輯…

    Linux干貨 2016-07-16
  • Linux中的包管理

    1. RPM介紹 rpm是linux中的包管理軟件,通過rpm用戶可以對rpm包進行查詢、安裝、卸載、升級和校驗等操作。 1.1 查詢 查詢 -q:可以查看某個包是否已經安裝 -qa:查看系統已經安裝的所有包 -qi:查詢某個安裝包的詳細情況 -ql:查詢安裝某個包之后會生成哪些文件 -qc:查詢某個軟件的配置文件 -qd:查詢某個軟件的所有文檔 &#821…

    Linux干貨 2017-04-17
欧美性久久久久