Linux正則表達式

正則表達式

1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。
[root@localhost y]# mkdir /home/tuser1
[root@localhost y]# cp -r /etc/skel /home/tuser1
[root@localhost y]# chmod -R 700 /home/tuser1/
2、編輯/etc/group文件,添加組hadoop。
[root@localhost y]# vim /etc/group
[root@localhost y]# tail -1 /etc/group
hadoop:x:1001:
3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號;其家目錄為/home/hadoop。
[root@localhost y]# vim /etc/passwd
[root@localhost y]# tail -1 /etc/passwd
hadoop:x:1001:1001::/home/hadoop:/bin/bash
4、復制/etc/skel目錄為/home/hadoop,要求修改hadoop目錄的屬組和其它用戶沒有任何訪問權限。
[root@localhost home]# cp -r /etc/skel /home/hadoop
[root@localhost home]# chmod -R 700 /home/hadoop
5、修改/home/hadoop目錄及其內部所有文件的屬主為hadoop,屬組為hadoop。
[root@localhost home]# chown -R hadoop:hadoop /home/hadoop
6、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式;
[root@localhost home]# grep -E -o “[s|S]{1}.*” /proc/meminfo
7、顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶;
[root@localhost home]# grep -v /sbin/nologin /etc/passwd
8、顯示/etc/passwd文件中其默認shell為/bin/bash的用戶;
[root@localhost home]# grep /bin/bash /etc/passwd
9、找出/etc/passwd文件中的一位數或兩位數;
[root@localhost home]# grep [0-9][1-2] /etc/passwd
10、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;
[root@localhost home]# grep ^[[:space:]]*$ /boot/grub/grub.conf
11、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;
[root@localhost home]# grep ^#[[:space:]][^[:space:]]*$ /etc/rc.d/rc.sysinit
12、打出netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行;
[root@localhost home]# netstat -tan|grep LISTEN[[:space:]]
13、添加用戶bash, testbash, basher, nologin (此一個用戶的shell為/sbin/nologin),而后找出當前系統上其用戶名和默認shell相同的用戶的信息;

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

(1)
惜鋒惜鋒
上一篇 2017-12-24 19:31
下一篇 2017-12-24 20:16

相關推薦

  • N25-第三周作業

    一、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可.          [root@test ~]# who | cut -d' ' -f1 | sort -u 二、取出最后登錄到當前系統的用戶的相關信息。    &nbs…

    Linux干貨 2016-12-26
  • HA專題: 使用pacemaker+corosync實現MySQL高可用

    HA專題: 使用pacemaker+corosync實現MySQL高可用 前言 實驗拓撲 實驗環境 實驗步驟 準備工作 安裝HA組件并配置 配置NFS 配置MySQL 配置HA資源 測試 總結 前言 上篇文章我們介紹了使用pacemkaer+corosync實現簡單的nginx高可用, 這篇文章我們介紹如何使用pacemaker+corosync實現MySQ…

    Linux干貨 2016-04-11
  • 9 grep & egrep & 正則表達式

    grep grep = Global search REgular expression and Print out the line 語法及用途 grep [OPTIONS] PATTERN [FILE…] 根據用戶指定的“…

    Linux干貨 2016-08-10
  • 磁盤管理之文件系統

    一,概述 文件系統是操作系統用于明確存儲設備或分區上的文件的方 法和數據結構;即在存儲設備上組織文件的方法。操作系統 中負責管理和存儲文件信息的軟件結構稱為文件管理系統, 簡稱文件系統。  從系統角度來看,文件系統是對文件存儲設備的空間進行組 織和分配,負責文件存儲并對存入的文件進行保護和檢索的 系統。具體地說,它負責為用戶建立文件,存入、讀出、修…

    Linux干貨 2016-09-05
  • 8月3日作業

    1、三種權限rwx對文件和目錄的不同意義     文件:         r:可讀         w:可修改內容,不可刪除   &nbsp…

    Linux干貨 2016-08-05
  • 馬哥教育網絡班20期-第四周課程作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限。       cp -r /etc/skel /home/tuser1 | chmod -R g…

    Linux干貨 2016-06-29

評論列表(1條)

  • 馬哥教育
    馬哥教育 2018-01-07 17:34

    第13小題沒有附上答案~~記得補充一下~整體還是不錯的,加油~

欧美性久久久久