20160804正則表達式作業

正則表達式表示18位身份證號

26.png

正則表達式表示手機號

25.png

正則表達式表示郵箱

?  截取出ifconfig命令結果中所有的本機的ipv4地址

20160804正則表達式作業

20160804正則表達式作業

 

?  查看分區中使用率最大的百分比

20160804正則表達式作業

?  查看UID最大的用戶名、UID以及shell類型

20160804正則表達式作業

?  查看/tmp權限,并且以數字方式顯示

思路:先找到如何才能查看到/tmp數字權限,在進行切割輸出

20160804正則表達式作業

?  統計當前連接本機的每個遠程主機IP的連接數,并按從大到小排序

20160804正則表達式作業

?  顯示/proc/meminfo文件中以大小s開頭的行; (要求:使用兩種方式)

20160804正則表達式作業

20160804正則表達式作業

?  顯示/etc/passwd文件中不以/bin/bash結尾的行

此命令為以/bin/bash 結尾的,添加-v選項顯示不以/bin/bash 結尾的

20160804正則表達式作業


?  顯示用戶 rpc默認的shell程序

20160804正則表達式作業

?  找出 /etc/passwd中的兩位或三位數

20160804正則表達式作業


 

?  顯示/etc/grub2.cfg文件中,至少以一個空白字符開頭的且后面存非空白字符的行

20160804正則表達式作業

?  找出 "netstat – tan"命令的結果中以'LISTEN'后跟0 1或多個空白字符結尾的行

20160804正則表達式作業

?  添加用戶 bash、 testbash、 basher以及nologin(其shell為/sbin/nologin),而后找出 /etc/passwd文件中用戶名同shell名的行

?  找出 /etc/rc.d/init.d/functions文件中行首為某單詞(包括下劃線)后面跟一個小括號的行

27.png

?  使用 egrep取出 /etc/rc.d/init.d/functions中其基名

20160804正則表達式作業


?  使用 egrep取出上面路徑的目錄名

20160804正則表達式作業

?  利用擴展正則表達式分別表示0- 9、 10- 99 100- 199、200- 249、 250- 255

0-9  ‘\<[0-9]\>?’ 

20160804正則表達式作業

 

 

10-99

20160804正則表達式作業

 

100-199

20160804正則表達式作業

200-249

20160804正則表達式作業

250-255

20160804正則表達式作業

 

?  統計以root身份登錄的每個遠程主機IP地址的登錄次數

30.png

20160804正則表達式作業

 

 

為什么who必須加\,last不需要加

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

(0)
wangnannanwangnannan
上一篇 2016-08-08
下一篇 2016-08-08

相關推薦

  • 一切皆文件——Linux基本命令(1)

    1.一切皆文件 在dev下有很多硬件的文件 sr0是光驅 console是終端,也劃為一個文件   2.查看終端   3.兩個終端發信 首先右鍵選擇Clone Session,新客隆了一個centos6 分別使用tty命令查看終端名。 分別為0和1 通過命令:echo “想發送的信息“ > 終端名 即可發送 在0中輸入命令: 在1中…

    Linux干貨 2017-07-13
  • Varnish的配置與部署

          Varnish與一般服務器軟件類似,分為master(management)進程和child(worker,主要做cache的工作)進程。master進程讀入命令,進行一些初始化,然后fork并監控child進程。child進程分配若干線程進行工作,主要包括一些管理線程和很多woker線程。 va…

    2017-07-27
  • 馬哥教育網絡班20期-第五周課程作業

    Table of Contents 1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行; 3、打出netstat -tan命令執行結果中以‘LISTEN’,后或跟空白字符結尾的行; 4、添加用戶bash, tes…

    Linux干貨 2016-07-12
  • nl命令使用解析

    nl    命令功用: nl – number lines of files 顯示文件內容,并列出行號   命令樣式: nl [OPTION]… [FILE]…   命令選項: -b:正文行號,參數為樣式style -n:行號格式,參數為格式format -w:設定行號所占位數,參數為…

    Linux干貨 2016-10-20
  • ArchLinux折騰記

    剛接觸linux的時候, 聽到前輩說到這樣一個系統,  說是linux 技能純熟才能駕馭的了ArchLinux , 最近正好有個半天閑, 于是抽空,  佐以官方文檔,  來認認真真的折騰一下ArchLinux Contents ArchLinux簡介  準備工作  分區設置  基本功能安裝 &nbs…

    Linux干貨 2016-09-29
  • 第七周作業

    1、創建一個10G分區,并格式為ext4文件系統;  (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; [root@localhost ~]# fdisk /dev/sdb #創建10G分區 Welcome to fdisk (util-linux 2.23.2). Changes wi…

    Linux干貨 2017-02-19
欧美性久久久久