linux查詢大檔案指定內容

2021-08-11 02:12:46 字數 403 閱讀 7320

linux有時候會遇到檔案很大,關鍵字查詢都要超過整屏,無法檢視到所有內容。比如乙個非常大的日誌檔案info.log,我們要檢視某段字元所有日誌,可以同 cat info.log | grep 『1711178968』 ,如果顯示過多,此時可以加時間,行數控制。也可以通過 '>>'指令。 cat info.log | grep 『1711178968』   >> temp.log 將中間結果暫存下來,通過more ,less等工具一頁頁檢視temp.log檔案

// 擷取一定時段的日誌

sed -n '/2018-10-25 17:30:41/,/2018-10-25 21:47:02/p' root.2018-10-25.log > update.log

在25號日誌裡擷取17點30到21點47之間的日誌。

Linux查詢大檔案

有時候我們在系統上安裝了數十個應用 最簡單的方法就是借助 ls 命令,因為 ls 命令本身輸出是帶檔案大小資訊的。比如,我要列出 bin 目錄中的 5 個最大檔案,可以 ls lsh bin head 5 find 本身就是查詢命令,可以遞迴查詢乙個目錄的子目錄,所以用它是自然的。比如,查詢 目錄下...

linux 查詢大檔案

linux作業系統中,經常會遇到磁碟空間滿的問題。遇到這樣的問題,先查下是什麼檔案過大或過多引起的,至於引起這個更深一層的原因,先不 怎麼檢視大檔案所在的路徑,linux中有乙個命令,叫du,先貼命令 du m max depth 1或du h max depth 1 du 用於統計linux中檔案...

Linux 查詢指定內容在哪個檔案中

在實際的工作中,忘記配置項放在哪個檔案中時,可借助命令來查詢.eg 1 grep r 查詢內容 檔案目錄 這樣查詢出來的包括檔名 內容 grep r l 查詢內容 檔案目錄 這樣只顯示包含內容的檔名 2 find 檔案目錄 type f xargs grep 查詢內容 也可以達到效果 示例 找到ho...