Linux搜索所有文件中的內容


主要命令如下:

grep -rn "{填寫關鍵字}" *
  • : 表示當前目錄所有文件,也可以是某個文件名
    -r 是遞歸查找
    -n 是顯示行號
    -R 查找所有文件包含子目錄
    -i 忽略大小寫
    -l 只列出匹配的文件名
    -L 列出不匹配的文件名
    -w 只匹配整個單詞,而不是字符串的一部分(匹配 hello,不匹配helloo)

應用場景:
比如我最近我在我個人的服務器上弄一個在線評測,我想改改它的源代碼,這時我可以通過關鍵字搜索來搜索,這樣總比一個個的文件里面找要方便多了。

例子如下:

grep -rn "HUSTOJ" *

效果圖如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM