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 16:16
下一篇 2016-08-08 16:16

相關推薦

  • 6.vim編輯器使用方法總結

    vi: visual interface,文本編輯器 vim: vi improved,vi的增強版 文本:ASCII,Unicode, 文本編輯器種類: 行編輯器:sed, 全屏編輯器:nano,vi vim:模式化的編輯器 基本模式: 編輯模式,也叫命令模式 輸入模式 末行模式:內置的命令行接口 模式轉換: 編輯模…

    Linux干貨 2017-08-06
  • 軟件包管理器之一——RPM介紹及應用

    一、前言:     在沒有軟件包管理器前,用戶都是通過源代碼的方式來安裝軟件。但是我們很容易發現,在每次安裝軟件時都必須對操作系統的境、編譯的參數進行對應的編譯,并且操作過程很是復雜,這對于不熟悉操作系統的朋友來說真心困難,那么有沒有一款軟件能讓用戶能很簡單的安裝所需的軟件呢?    &n…

    Linux干貨 2015-07-20
  • 【26期】Linux第二周學習小總結

    關于用戶組的一些小小的整理     本周學習很多的知識,一些文件管理的技巧和命令,重定向和管道的實用技巧和拓展,最后則是到了我們的用戶組的權限和管理,既然說到了管理,我們都知道在Linux中,老師講的最多的一句話就是一切皆文件,既然是文件就會有用戶去用,在里面進行各種的操作,比如增刪改查啊,對文件的重新定義啊,那我們就…

    2017-07-21
  • 計算機的組成介紹

    一,什么是計算機?     計算機(computer)俗稱電腦,是現代一種用于高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。 二,發展歷史 階段 時期(年) 主要器件 特征 應用領域發展 第一代 1946—1958 電子管數字機 電子管,機…

    2016-10-29
  • 第四周作業

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

    Linux干貨 2016-11-21
  • 招聘Linux運維工程師

    崗位職責: 公司集群硬件的日常維護及管理 負責公司內網的服務器安裝,部署和維護 監控服務器狀態,發現問題并及時維護 負責產品發布上線 承擔mangoDB的日常巡檢 集群數據服務器的備份 編寫服務器維護腳本,減少工作量,提高工作效率 任職要求: 1年以上Linux系統管理經驗,精通Linux的管理和維護 能夠熟練編排查運維過程中出現的服務故障,系統故障,網絡故…

    Linux干貨 2017-12-04
欧美性久久久久