網絡26期 第五周作業

1. 顯示當前系統上root、fedora或user1用戶的默認shell

egrep -o “^(root|fedora|user1)\>.*[^:]+$” /etc/passwd | cut -d: -f1,7

網絡26期 第五周作業

2. 找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如:hello()

egrep “[_[:alpha:]]+\>\(\)” /etc/rc.d/init.d/functions

網絡26期 第五周作業

3. 使用echo命令輸出一個絕對路徑,使用grep取出其基名

echo /etc/passwd | egrep -o “([^/]+/?)$” | cut -d\/ -f1

網絡26期 第五周作業

echo $PWD | egrep -o ‘^/.*/’    可以解決直接引用PWD。如果直接echo /etc/passwd/,則結果為路徑名加基名。

網絡26期 第五周作業

4. 找出ifconfig命令結果中的1-255之間的數字

ifconfig | egrep -o “\<([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\>”

網絡26期 第五周作業

5. 寫一個模式,能匹配合理的IP地址

ifconfig | egrep -o “([0-9]{1,3}[\.]){3}[0-9]{1,3}”

網絡26期 第五周作業

6. 寫一個模式,能匹配出所有的郵件地址

egrep -o “\<[[:alnum:][:punct:]]*@[[:alnum:]]+[\.][[:alpha:]]+\>” email.test

網絡26期 第五周作業

7. 查找/var目錄下屬主的root,且屬組為mail的所有文件或目錄

find /var -user root -a -group mail -ls

網絡26期 第五周作業

8. 查找當前系統上沒有屬主或屬組的文件;查找當前系統上沒有屬主或屬組,且最近三天內層被訪問過的文件或目錄

find ./ -nouser -o -nogroup -atime -3

9. 查找/etc目錄下所有用戶都有寫權限的文件

find /etc -perm -222 -ls

網絡26期 第五周作業

10. 查找/etc目錄下大與1M,且類型為普通文件的所有文件

find /etc -type f -size +1M -ls

網絡26期 第五周作業

原創文章,作者:N26-小石頭,如若轉載,請注明出處:http://www.www58058.com/71068

(0)
N26-小石頭N26-小石頭
上一篇 2017-03-13 21:59
下一篇 2017-03-13 23:54

相關推薦

  • 設計模式 ( 十五 ) 中介者模式Mediator(對象行為型)

    1.概述 在面向對象的軟件設計與開發過程中,根據“單一職責原則”,我們應該盡量將對象細化,使其只負責或呈現單一的職責,即將行為分布到各個對象中。 對于一個模塊或者系統,可能由很多對象構成,而且這些對象之間可能存在相互的引用,在最壞的情況下,每一個對象都知道其他所有的對象,這無疑復雜化了對象之間的聯系。雖然將一個系統分割成許多對象通??梢栽鰪娍蓮陀眯?,但是對象…

    Linux干貨 2015-07-20
  • grep的用法

    grep的用法 1、復制/etc/skel目錄為/home/tuser1及其內容文件的屬組和其它用戶均沒有任何訪問權限。 cp -R /etc/skel /home/thuser1 #復制文件/etc/skel 到/home/目錄下并改名為thuser1 chmod -R 700 /home/thuser1 #更改/home/thuser1目錄權限為屬主全部…

    Linux干貨 2017-07-23
  • Linux下/proc目錄詳解

    Linux下/proc目錄詳解 proc目錄總的概述 proc下有關進程的目錄概述 proc下針對Linux系統相關的參數目錄概述 /proc目錄總的概述 1.首先,我們可以使用ll命令查看下/proc目錄,如下 [root@centos6 ~]# ls -l /proc total 0 dr-xr-xr-x. 8 root root 0 May 19 04…

    Linux干貨 2017-05-20
  • 第十二周作業

    1、請描述一次完整的http請求處理過程;     1)建立或處理連接:接收請求或拒絕請求;     2)接收請求:接收來自于網絡的請求報文中對某資源的一次請求的過程;接收請求的方式通常是并發訪問響應模型;     3)處理請求:對請求報文進行解析,并獲取請求的資源及請求方法等相關信息,解析后的報文…

    2017-03-27
  • linux基礎入門之二

    linux基礎入門之二 1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 1.cp文件復制: 常用選項: -i:交互式復制,即覆蓋之前提醒用戶確認; -f:強制覆蓋目標文件; -r, -R:遞歸復制目錄; -d:復制符號鏈接文件本身,而非其指向的源文件; -a:-dR –…

    Linux干貨 2016-09-26
  • 初至馬哥教育

    linux面授班30期

    2018-03-26

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-03-30 14:26

    完成的很好,再接再勵。

欧美性久久久久