過濾語句和復制,權限的一些事例

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

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

~]# chmod go= /home/tuser1/

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

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

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

~]# echo "hadoop:x:1001:1001:hadoop:/home/hadoop/:/sbin/nologin" >> /etc/passwd

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

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

~]# chmod go= /home/hadoop/

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

 ~]# chown hadoop.hadoop /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 "\<[0-9]\{1,2\}\>" /etc/passwd

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

 ~]# grep "^[[:space:]]\+" /boot/grub2/grub.cfg

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

桌面]# grep "^#[[:space:]]\{1\}[^[: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

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

(0)
oranixoranix
上一篇 2016-10-14
下一篇 2016-10-14

相關推薦

  • 高級文件系統之邏輯卷和btrfs文件系統

    邏輯卷管理器快照 邏輯卷可以實現對分區的動態的擴展,快照可以看成是特殊的邏輯卷,它是在生成快照是存在的邏輯卷的準確拷貝。 快照只有在它們和原來的邏輯卷不同時才會消耗空間:     在生成快照時會分配給他一定的空間,但只有在原來的邏輯卷或者快照有所改變時才會使用這些空間     當…

    Linux干貨 2016-09-02
  • AWK文本工具和軟件包管理

    AWK文本工具 兩種版本1.nawk ??2.gawk gawk ?? 模式掃描和處理語言 選項: -F 指明輸入時用到的字段分隔符 -v ?var=value:自定義變量 基本格式: awk [options] ’program’???file…. program:pattern{action statrments;………

    Linux干貨 2018-03-15
  • Linux下硬連接和軟連接的區別

    Linux下硬鏈接與軟鏈接的區別   鏈接,是指在計算機文件之間傳遞參數和控制命令,并把它們組成一個可執行的整體的過程。例如我們常見的windows系統下的“快捷方式”,它是一種鏈接,人們可以通過它來直接訪問計算機上的某個文件,不必逐級在硬盤目錄下尋找;互聯網上的“超文本鏈接”,它用文字鏈接的形式來指向一個頁面,人們可以通過此鏈接快速訪問網站的頁面…

    Linux干貨 2016-10-21
  • linux網絡管理

    在 /etc/udev/rules.d/路徑下有個70-persistent-ipoib.rules文件,;里邊有關于網卡信息的配置,,,在里邊可以更改網卡的名字 注意:修改完之后要在/etc/sysconfig/network-scripts/ifcfg-eth0中修改,不然不能使用。 在Centos6以后有一個服務NetworkManager,他可以自動…

    Linux干貨 2016-09-06
  • Shell腳本編程中的if、case、for、while、until命令

    為何要學編程中的if、case、for、while、until命令?        作為一個運維工程師,總會聽到自動化,實際自動化離不開編寫shell腳本,而shell腳本中卻又離不開編程中的if、case、for、while、until, 這些關鍵字。 了解編程中的if、case、for、while、until命令,…

    Linux干貨 2016-08-19
  • RAID配置管理

    RAID:Redundant Arrays Indexpensive Disks     多個磁盤組合成一個陣列,來提供更好的性能、冗余     提高IO功能:         磁盤并行讀寫 &nbs…

    Linux干貨 2016-09-01
欧美性久久久久