N25-第五周

– 1

    顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;
    grep "^[[:space:]]\+" /boot/grub/grub.conf
2

顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;grep "^#[[:space:]]\+[^[:space:]]\+" /etc/rc.d/rc.sysinit
3

打出netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行;
netstat -tan|grep "LISTEN[[:space:]]\+$"
4

添加用戶bash, testbash, basher, nologin (此一個用戶的shell為/sbin/nologin),而后找出當前系統上其用戶名和默認shell相同的用戶的信息;
grep   "\(^[^:]\+\>\).*\1$" /etc/passwd
5

顯示當前系統上root、fedora或user1用戶的默認shell;
egrep "^(root|fedora|user1)" /etc/passwd|cut -d: -f7
6

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

使用echo命令輸出一個絕對路徑,使用grep取出其基名;
擴展:取出其路徑名
echo "/a/b/c" | grep -o  "[^/]\+\?$"
擴展:echo "/a/b/c" |grep -o "\(\/[^/]\+\)\+\/"
8

找出ifconfig命令結果中的1-255之間數字;
ifconfig|egrep -o "[0-9]|[0-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]"
9

挑戰題:寫一個模式,能匹配合理的IP地址;
ifconfig |egrep -o "(\\.){3}\"
10

挑戰題:寫一個模式,能匹配出所有的郵件地址;
grep -o -i '\'
11

查找/var目錄下屬主為root,且屬組為mail的所有文件或目錄;
find /var -user root -a -group mail
12

查找當前系統上沒有屬主或屬組的文件;
進一步:查找當前系統上沒有屬主或屬組,且最近3天內曾被訪問過的文件或目錄;
find / \( -nouser -o -nogroup \) -a -atime -3
13

查找/etc目錄下所有用戶都有寫權限的文件;
find /etc -perm -222
14

查找/etc目錄下大于1M,且類型為普通文件的所有文件;
find /etc -size +1M -a -type f
15

查找/etc/init.d/目錄下,所有用戶都有執行權限,且其它用戶有寫權限的文件;
find  /etc/init.d -perm -113
16

查找/usr目錄下不屬于root、bin或hadoop的文件;
find /usr -not \( -user root -o -user bin -o usr hadoop \)
17

查找/etc/目錄下至少有一類用戶沒有寫權限的文件;
find /etc ! -perm 222
18

查找/etc目錄下最近一周內其內容被修改過,且不屬于root或hadoop的文件;
find /etc -mtime -7 -a -not \( -user root -o -user hadoop  \)

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

(0)
VersionVersion
上一篇 2017-01-02
下一篇 2017-01-02

相關推薦

  • 進程管理和計劃任務

    進程管理使用的工具以及命令,計劃任務的創建和執行,以及工作中需要的注意事項

    2017-12-21
  • 計算機操作系統與簡單命令

    計算機系統的組成 硬件:主機(cpu、內存等),外部設備(輸入設備鍵盤鼠標、輸出設備顯示屏;硬軟盤   等等)。 軟件:主要由操作系統和應用程序構成。 計算機硬件的組成部分及工作流程圖 輸入設備——存儲器——CPU運算——輸出設備   服務器主要分類有: 塔式服務器:立式PC相像 機架式服務器:統一標準寬度19英寸(48.26c…

    Linux干貨 2017-02-14
  • 馬哥教育網絡班21期-第2周課程練習

    1、 Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 cp 復制、mv 剪切、rm 刪除 tree,mkdir 2、 bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。 echo$ 查看命令執行狀態返回值 。 返回0,則表示執行成功。 返回非零,則表示執行失敗。(1-255) 3、請使用命令行展開功能來完成…

    Linux干貨 2016-07-17
  • heartbeat2+crm+hb_gui接口,配置高可用httpd,mysql,lvs-director

    heartbeat2使用crm借助gui界面配置httpd服務     1. 服務大體資源構架:          1) 兩臺httpd服務,外加一臺nfs共享存儲服務。     &nbsp…

    Linux干貨 2016-01-13
  • 密碼保護:第一天

    無法提供摘要。這是一篇受保護的文章。

    Linux干貨 2017-07-15
  • Linux基礎之—基礎權限和特殊權限以及FACL權限管理

    Linux是多用戶多任務的操作系統,了解掌握Linux的權限分配機制,也是管理Linux系統安全的基礎之一。 文件目錄的權限格式如下:   1.其中權限位可以看對象到是一個9個占位符,其實分為三位一組: (1) 第一組:對應的是文件或目錄的所有者屬主權限。owner (2) 第二組:對應的是文件或目錄的所屬組權限。group (3) 第三組:對應的…

    Linux干貨 2016-08-07

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-02-17 11:02

    寫的很好,但是ip地址的匹配寫的不對,在仔細想想

欧美性久久久久