ubuntu 按照檔案內容搜尋檔案

2021-07-02 23:04:48 字數 695 閱讀 2559

linux查詢檔案內容的常用命令方法。  

從檔案內容查詢匹配指定字串的行:

$ grep "被查詢的字串" 檔名

例子:在當前目錄裡第一級資料夾中尋找包含指定字串的.in檔案

grep "thermcontact" */*.in

從檔案內容查詢與正規表示式匹配的行:

$ grep –e 「正規表示式」 檔名

查詢時不區分大小寫:

$ grep –i "被查詢的字串" 檔名

查詢匹配的行數:

$ grep -c "被查詢的字串" 檔名

從檔案內容查詢不匹配指定字串的行:

$ grep –v "被查詢的字串" 檔名

從根目錄開始查詢所有擴充套件名為.log的文字檔案,並找出包含」error」的行

find / -type f -name "*.log" | xargs grep "error"

例子:從當前目錄開始查詢所有擴充套件名為.in的文字檔案,並找出包含」thermcontact」的行

find . -name "*.in" | xargs grep "thermcontact"

centos7 檔案搜尋 檔案內容搜尋 管道

find 可以找到你想要的檔案 格式 find 目錄 選項 選項值 目錄 去哪找,可以不寫,預設代表當前目錄 選項 怎麼找 name 按照名字找 可以使用萬用字元 size 按照大小找 單位為 kmg 10k 等於10k 10k 大於10k 10k 小於10k user 按照使用者名稱 group ...

ubuntu下搜尋檔案

ubuntu下搜尋檔案 2012 12 30 4 收藏 ubuntu下搜尋檔案 在ubuntu下如何搜尋檔案?1.whereis 檔名 www.2cto.com 特點 快速,但是是模糊查詢,例如 找 whereis mysql 它會把 mysql,mysql.ini,mysql.所在的目錄都找出來....

Ubuntu檔案搜尋路徑

總結自 主要分為標頭檔案,靜態庫,動態庫3部分內容。可以使用env命令檢視系統當前所有環境變數。1.標頭檔案 主要有4種方式按順序依次為 編譯時指定 編譯的時候加上 i 指定 這個i是大寫的i gcc g 環境變數c include path cplus include path 系統預設 usr ...