grep命令簡介
grep 是一個最初用於Unix作業系統的命令列工具。在給出文件列表或標準輸入後,grep會對匹配一個或多個正規表示式的文字進行搜索,並只輸出匹配(或不匹配)的行或文字。
grep 可根據提供的匹配模式列表,查詢文件中的匹配行.發現匹配行後,行內容會被標準輸出(默認),如果使用了其它參數,可以產生其它格式的輸出
grep 用於匹配文本,它對輸入行的長度沒有限制,除非受限於可用記憶體大小,並且可以匹配行內任意字元。
使用方法
grep -[acinv] '搜尋內容串' filename
實際使用舉例
1、搜尋日誌,查詢有多少筆503
實際使用舉例1、搜尋日誌,查詢有多少筆503 ,並且輸出行號grep -c '503' /var/log/httpd/error_log-201411163、搜索沒有error 字樣的行,並且輸出行號
grep -n 'error' /var/log/httpd/error_log-201411164、搜索尋找安裝的軟件版本有幾個
grep -nv 'error' /var/log/httpd/error_log-201411165、過濾配置文件的註釋符號#
#centos下查看安装的Python版本 rpm -qa | grep -i python #Ubuntu下查看安装的Python版本 sudo dpkg -l | grep -i python6.查詢每個網卡和IP位址
#匹配 # 符号的行,但是输出的是 # 符号以外的行 grep -v '#' /etc/httpd/conf/httpd.conf7、忽略大小寫搜尋(-i)
ifconfig | grep -n inet8、所有子目錄下的搜尋(-r)
grep -i "ErroR" log.txt
grep -r "exception" log.txt
9、精准全匹配搜索(-w)10、精準全字匹配搜尋兩個不同單字
grep -w "boo" /path/to/file11、統計字串出現的次數(-c)
grep -w 'word1|word2' /path/to/file12、只列出檔案名稱(-l)
grep -c 'word' /path/to/file #-n的话, 会在结果中,列出匹配字符串的序列号,并且会列出内容 grep -n 'word' /path/to/file13、高亮顯示搜尋結果(–color)
grep -l 'main' *.pls式元字符集整理
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
1 週前ByDDD
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

記事本++7.3.1
好用且免費的程式碼編輯器

Dreamweaver CS6
視覺化網頁開發工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

SublimeText3漢化版
中文版,非常好用