樓主這次統計的檔案有log檔案、out檔案、txt檔案,其中log檔案跟txt檔案都是可以用文字編輯器開啟的,所以統計就是control+f就好了。但是out檔案卻無法用文字編輯器跟word開啟,word打不開時因為out檔案太大了,但是終端可以開啟,但是因為資料量很多,而且control+f也沒辦法在終端找到所以的匹配項。所以只能用linux的vi的一些指令去統計,以下是樓主使用的較為頻繁的命令
提示,如果你查詢的字串有/
這個字元需要反轉義為\/
否則會提示錯誤
1、強制退出但不儲存修改內容
:q!
2、強制退出並儲存修改內容
:wq
3、檢視這個檔案有多行
wc -f 檔名
4、檢視命令(如果發現查詢的不是自己想要的內容,按n字元就可以跳到下乙個匹配項)
?error
/error
5、替換命令全域性
:%s/error/error/g
6、統計該字元的行數(如果檔案比較大,需要耐心等待一兩分鐘)
:%s/error//gn
linux命令sed, awk日誌統計
awk一行資料的部分屬性去重統計 awk base.20180514.log grep keyword awk f awk f uniqsed統計乙個時間段的日誌數量 sed n 2018 05 16 21 00 00 2018 05 16 22 30 00 p base.20180516.log ...
用到的Linux命令
最近在linux上面開發乙個專案,經常要用到一些命令,有時候用過又忘了,在這裡自己給自己做個記錄 1 檢視某個庫是否已經安裝 做linux開發的時候,往往會出現 某些庫 can not found 的情況,在我們新增了這些庫之後,如何檢視這些庫的路徑是否被識別了呢?下面介紹乙個命令 ldconfig...
用到的linux命令
1.名稱 cd 2.使用物件 所有使用者 3.命令格式 cd dirname cd和目錄之間使用空格隔開 4.作用 切換當前目錄至dirname。cd 進入使用者主目錄 cd 進入使用者主目錄 cd 返回進入此目錄之前所在的目錄 cd 返回上級目錄 若當前目錄為 則執行完後還在 為上級目錄的意思 c...