1. 程式人生 > >檢視大檔案中的錯誤日誌

檢視大檔案中的錯誤日誌

利用less或more命令定位到錯誤日誌的行數,然後用sed檢視指定行的錯誤日誌

1)查詢檔案中含有"error"的行
<方法1>less -iN irecon-daemon.log 然後輸入 /error 進行搜尋,可看到所在的行數
<方法2>more +/error  irecon-daemon.log 然後輸入 = 會顯示當前所在的行數
2)從100行到200行的日誌過濾含有"error"的行
sed -n '100,200p' irecon-daemon.log |grep -ni  "eRROR"  --color

   有時候,也可以用head和tail命令達到檢視日誌的功能

相關推薦

檢視檔案錯誤日誌

利用less或more命令定位到錯誤日誌的行數,然後用sed檢視指定行的錯誤日誌 1)查詢檔案中含有"error"的行<方法1>less -iN irecon-daemon.log 然後輸入 /error 進行搜尋,可看到所在的行數<方法2>more

linux grep和sed搜尋檔案錯誤日誌

通常我們通過關鍵字找錯誤日誌的時候,日誌並不是每行都匹配,這樣就會顯示出部分日誌,如下面搜尋cat mylog|grep -n XXXAction的結果: 10009875:2015-02-26 14:12:13 com.interfaces.XXXAction:134 [

.net C# web程式執行錯誤日誌寫入文字檔案

網上找的原始碼,自己根據實際情況進行了修改,能將日誌儲存在發不出來的web程式根目錄下的ErrorLog資料夾內。 #region 建立錯誤日誌 ///-------------------------------------

Mysql錯誤日誌、binlog日誌、查詢日誌、慢查詢日誌簡單介紹

安全 view 記錄 bin 嚴重 like mod ng- ror 前言 數據庫的日誌是幫助數據庫管理員,追蹤分析數據庫以前發生的各種事件的有力根據。mysq

Flume NG原始碼分析(四)使用ExecSource從本地日誌檔案收集日誌

常見的日誌收集方式有兩種,一種是經由本地日誌檔案做媒介,非同步地傳送到遠端日誌倉庫,一種是基於RPC方式的同步日誌收集,直接傳送到遠端日誌倉庫。這篇講講Flume NG如何從本地日誌檔案中收集日誌。 ExecSource是用來執行本地shell命令,並把本地日誌檔案中的資料封裝成Event

linux 常用命令 zcat 檢視壓縮檔案內容

zcat的用處是可以在不用解壓壓縮檔案就可以檢視檔案內的內容 有時候log檔案眾多,為了減少儲存空間就會將log檔案壓縮,這是zcat就可以檢視壓縮檔案內容。 -S:指定gzip格式的壓縮包的字尾。當字尾不是標準壓縮包(zip)字尾時使用此選項; -c:將檔案內容寫到標註輸出; -d:執行解壓縮操作; -

Android:Android NDK專案C++檔案列印日誌

Android NDK專案中C++檔案中列印日誌 工作需要,在NDK專案中的C++檔案中列印日誌,還是費了點勁查詢 才達到自己 想要的效果了。 步驟 新增標頭檔案 新增標頭檔案 定義巨集函式 #include <android/log.h> //這2行可

TensorFlow檢視checkpoint檔案的變數名和對應值

在載入模型時, 需要知道checkpoint中變數名稱,一下程式碼可以檢視TensorFlow中checkpoint檔案中的變數名: #!/usr/bin/env python # -*- coding:utf-8 -*- import os from tensorflow.pytho

linux less命令(檢視檔案)

 less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了 less 時,就可以使用 [pageup] 

檢視jks檔案的簽名

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 10.5px "PingFang SC"; color: #333333 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; text-alig

linux下將一個目錄下的所有檔案拷貝到另一個檔案,並把檔案拆分成原來的小檔案,大小,內容,名字不變

經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud

用程式實現在檔案出現次數為Top N的數字

有一個問題:有一個很大的檔案(如20GB),記憶體裝不下,其中存了很多個數字(也可能是URL之類的),找出出現次數最多的3個數字。 解題思路有這麼3個點: 1. Top N的問題自然是用最小堆來解。不過如果只是找Top 3而已,也不用構造堆那麼麻煩,直接幾行比較程式碼應該就可以了。 2.

c#,Asp.net,dtcms上傳檔案失敗,錯誤程式碼:http,Http error 404 解決方案

第一步:修改系統上傳配置: 控制面板》系統設定》檔案上傳設定 第二步 :修改web.config <!--maxRequestLength就是檔案的最大字元數,最大值不能超過2個G左右,executionTimeout是超時時間--> 

Linux檢視.so檔案函式

windows 中檢視程序依賴那個dll,使用depends,linux使用ldd命令。 檢視dll中有哪些匯出函式windows使用dumpbin,linux使用objdump檢視so中有哪些函式。 eg:     objdump -tT libX.so 檢視dll中符號

kafka如何直接檢視log檔案的資訊

我們在使用kafka的過程中有時候可以需要檢視我們生產的訊息的各種資訊,這些都是被記錄在卡夫卡的log檔案中的。由於log檔案的特殊格式,我們是無法直接檢視log檔案中的資訊的。本文提供一下方式檢視kafka的log檔案中所記錄的資訊。 執行命令 bin/

MySQL日誌檔案錯誤日誌和慢查詢日誌詳解

實驗環境:MySQL Community Server (GPL) 5.7.17、Ubuntu 16.04 一、MySQL日誌檔案分類 官方文件: 日誌檔案記錄了影響MySQL資料庫的各種型別活動。常見的日誌有以下幾個: 1、錯誤日誌(err

算法系列-資料面試題-兩個檔案找出共同記錄

1.題目描述給定a、b兩個檔案,各存放50億個url,每個url各佔64位元組,記憶體限制是4G,讓你找出a、b檔案共同的url?2.思考過程(1)首先我們最常想到的方法是讀取檔案a,建立雜湊表(為什麼要建立hash表?因為方便後面的查詢),然後再讀取檔案b,遍歷檔案b中每個

資料面試題-兩個檔案找出共同記錄

1.題目描述給定a、b兩個檔案,各存放50億個url,每個url各佔64位元組,記憶體限制是4G,讓你找出a、b檔案共同的url?2.思考過程(1)首先我們最常想到的方法是讀取檔案a,建立雜湊表(為什麼要建立hash表?因為方便後面的查詢),然後再讀取檔案b,遍歷檔案b中每個

eclipse通過Properties Editor外掛檢視配置檔案Unicode內容

有時配置檔案中的中文為了防止亂碼,會以Unicode來表示。這樣如果使用eclipse預設的Text Editor開啟,檢視起來非常不方便,Properties Editor外掛,解決了這一麻煩。 一、安裝外掛 這裡主要說離線安裝,喜歡通過eclipse來安

Linux命令查找出日誌檔案訪問量最的10個ip

寫這篇部落格的主要原因就是之前面試的兩家公司都有問到這個問題,所以便著手研究了一下它的解決方法 問題描述:一個日誌檔案裡逐行儲存著 時間 ip 這種形式的日誌,現在需要讓你使用linux命令查找出日誌檔案中訪問量最大的10個ip 怎麼處理? 1.首先建立模擬資料 這裡博主用python寫