linux查詢檔案或內容

2021-08-26 23:36:46 字數 487 閱讀 2270

1、查詢檔案

find / -name filename

find / -name 'filename*'

2、查詢內容

find / | xargs grep -ri 'content'  

find . | xargs grep -ri 'content'  

find . | xargs grep -ril 'content' 只顯示檔名稱

3、查詢目錄

find / -name 'path' -type d

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

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

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

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

linux查詢檔案內容

從檔案內容查詢匹配指定字串的行 grep 被查詢的字串 檔名 從檔案內容查詢與正規表示式匹配的行 grep e 正規表示式 檔名 查詢時不區分大小寫 grep i 被查詢的字串 檔名 查詢匹配的行數 grep c 被查詢的字串 檔名 從檔案內容查詢不匹配指定字串的行 grep v 被查詢的字串 檔名...

Linux查詢檔案內容

最近在linux 下程式設計時遇到乙個需求,在某個目錄下的.c檔案中,想查詢所有使用函式funca的地方 特將方法記錄並分享一下。grep 被查詢字串 檔名 所有,我的使用場景中,用到的命令即為 files path grep funca c 即表示在當前目錄files path的第一集資料夾中尋找...

Linux查詢檔案內容

1.從檔案中查詢指定字串 grep energywise 在當前目錄搜尋帶 energywise 行的檔案 grep r energywise 在當前目錄及其子目錄下搜尋 energywise 行的檔案 grep l r energywise 在當前目錄及其子目錄下搜尋 energywise 行的檔...