馬哥教育網絡班21期-第五周課程練習

!

1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;
2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;
3、打出netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行;
4、添加用戶bash, testbash, basher, nologin (此一個用戶的shell為/sbin/nologin),而后找出當前系統上其用戶名和默認shell相同的用戶的信息;
5、顯示當前系統上root、fedora或user1用戶的默認shell;
6、找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如:hello();
7、使用echo命令輸出一個絕對路徑,使用grep取出其基名;
    擴展:取出其路徑名
8、找出ifconfig命令結果中的1-255之間數字;
9、挑戰題:寫一個模式,能匹配合理的IP地址;
10、挑戰題:寫一個模式,能匹配出所有的郵件地址;
11、查找/var目錄下屬主為root,且屬組為mail的所有文件或目錄;
12、查找當前系統上沒有屬主或屬組的文件;
     進一步:查找當前系統上沒有屬主或屬組,且最近3天內曾被訪問過的文件或目錄;
13、查找/etc目錄下所有用戶都有寫權限的文件;
14、查找/etc目錄下大于1M,且類型為普通文件的所有文件;
15、查找/etc/init.d/目錄下,所有用戶都有執行權限,且其它用戶有寫權限的文件;
16、查找/usr目錄下不屬于root、bin或hadoop的文件;
17、查找/etc/目錄下至少有一類用戶沒有寫權限的文件;
18、查找/etc目錄下最近一周內其內容被修改過,且不屬于root或hadoop的文件;

第1,2,3,4題與上周作業重復,略……!請說我懶 -.- 


#5
[root@localhost ~]# egrep "^(root|fedora|user1)" /etc/passwd

#6
[root@localhost ~]# grep "^[[:alpha:]].*()" /etc/init.d/functions

#7
[root@localhost ~]# echo /etc/yum/vars/ | egrep [^/]+/?

#8
[root@localhost ~]# ifconfig | grep -o <([0-1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])>| grep -v ^0+

#9
[root@localhost ~]# ifconfig | grep -o "\([0-9]\{1,3\}[.]\)\{3\}[0-9]\{1,3\}"

#10
[root@localhost ~]# grep ".*@.*[.][[:alpha:]]*"

#11
[root@localhost ~]# find /var/ -user root -group mail

#12
[root@localhost ~]# find / -nouser -o -nogroup
[root@localhost ~]# find -nouser -nogroup -atime -3

#13
[root@localhost ~]# find /etc/ -perm -222

#14
[root@localhost ~]# find /etc/ -size +1M -type f

#15
[root@localhost ~]# find /etc/init.d/ -type f -perm -113

#16
[root@localhost ~]# find /etc/ -not \( -user root -o -user bin -o -user hadoop \)

#17
[root@localhost ~]# find /etc -not \( -perm -222 \)

#18
[root@localhost ~]# find /etc -mtime -7 -not \( -user root -o -user hadoop \)

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

(0)
勇爺勇爺
上一篇 2016-07-29 15:23
下一篇 2016-07-29 15:23

相關推薦

  • 2016全球運維大會,優云蔣君偉演講“CMDB+自動化的管理融合”成一大亮點

    2016全球運維大會于9月23日-24日在上海盛大開幕。作為國內運維行業的重量級大會,優云產品總監蔣君偉在自動化專場與來自全國各地的運維同行一起探討、分享業內自動化運維的最佳實踐?,F場情緒熱烈,氣氛高漲,成為了本屆全球運維大會的一大亮點。 全新梳理自動化與CMDB的融合之道 全球運維大會當天,運維自動化專場很多大牛針對自動化運維管理中的CMDB進行了激烈的討…

    Linux資訊 2016-12-05
  • 馬哥教育網絡班21期+第二周課程練習

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 cp,mv,rm,cd,pwd,ls,mkdir,rmdir,tree cp 命令作用 復制文件或目錄 cp SRC DEST SRC是文件: 如果DEST不存在:復制SRC為DEST 如果DEST存在: 如果DEST是文件:則覆蓋 如果DEST是目錄:將SRC復制進DEST中,并…

    2016-07-07
  • linux內核及系統啟動流程

    Linux內核 內核概述 如圖,最上面是用戶空間(User Space),是用戶程序執行的地方;用戶空間之下是內核空間(Kernel Space),內核位于此?;诖?,GUN C Library(glibc)提供了連接內核的系統調用接口,還提供了在用戶空間應用程序和內核之間進行轉換的機制,因為內核空間和用戶空間的應用程序使用的是不同的保護地址空間。用戶空間的…

    Linux干貨 2016-08-08
  • Linux下 文件類型不同顏色的含義

    linux 文件顏色的含義 藍色代表目錄 綠色代表可執行文件 紅色表示壓縮文件 淺藍色表示鏈接文件 灰色表示其他文件 紅色閃爍表示鏈接的文件有問題了 黃色表示設備文件 藍色文件———-目錄 白色文件———-一般性文件,…

    Linux干貨 2016-10-18
  • Linux命令的使用格式及部分常用命令詳述

    Linux命令的使用格式及部分常用命令詳述 Linux系統中命令的使用格式 Linux中命令的使用遵循以下格式 # COMMAND OPTIONS ARGUMENTS   ###命令 選項 參數,三項之間用空格分開 執行一個命令需要指定需要內核將哪一個二進制程序運行為一個進程,C…

    Linux干貨 2016-10-30
  • 馬哥教育網絡班20期+第4周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。   [root@bogon home]# cp -a -r /etc/skel /home/tuser1 [root@bogon ho…

    2016-07-04

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-29 16:06

    寫的很好,排版也很棒,加油

欧美性久久久久