天天看點

vi,less,more進行檔案日志查詢編輯

作為開發人員,測試人員,亦或者運維人員,大家都不可避免地需要去分析定位問題。個人總結步驟如下:

1,大家首先要知道了解問題現象(環境,報錯碼,流水号,交易碼,交易機構,交易使用者櫃員等)。

2,大家需要知道或者讓别人能夠登入應用伺服器和資料庫伺服器。例如我下面用SecureCRT登入28.4.195.137應用伺服器。進入下面界面後,按Tab鍵

vi,less,more進行檔案日志查詢編輯

輸入IP28.4.195.137按三下Enter鍵,出現IP後,enter進入即可。

vi,less,more進行檔案日志查詢編輯

3,大家要知道要查的日志的目錄。比如我要進入/home/dcbs/log目錄

vi,less,more進行檔案日志查詢編輯

4,大家要熟悉常用的查詢日志檔案的指令。例如我要查包含有流水号VUT20200325104746124615流水号的日志檔案有哪些

vi,less,more進行檔案日志查詢編輯

5,進入檔案的一般都是vi或者less指令;例如我進入檔案後查PDRA907

vi,less,more進行檔案日志查詢編輯

按enter以後

vi,less,more進行檔案日志查詢編輯

進入指令模式(command mode),對檔案進行編輯檢視。

G(shift+g)

vi,less,more進行檔案日志查詢編輯

跳到檔案的最後一行。

gg

vi,less,more進行檔案日志查詢編輯

跳到檔案的首行。

/ + 要查詢的内容

跳到檔案首次出現的查詢内容。

N

向上跳到檔案上次出現的查詢内容。

n

vi,less,more進行檔案日志查詢編輯

向下跳到檔案下次出現的查詢内容。

在指令模式(command mode)下按‘i’、‘a’或‘o’三鍵就可進入插入模式(insert mode),

i: 插入,從目前光标所在之處插入所輸入的文字,

在指令模式(command mode)下按‘i’、‘a’或‘o’三鍵就可進入插入模式(insert mode),

i: 插入,從目前光标所在之處插入所輸入的文字,

a: 增加,目前光标所在的下一個字開始輸入文字,

o: 插入新的一行,從行首開始輸入文字,

插入模式(insert mode)切換回指令模式(command mode),按esc鍵。

在指令模式(command mode)下,輸入:n, $s/需要替換的内容/替換為的内容/g 将第n行開始到檔案最後一行中所有的内容進行替換。n為1時即所有内容替換。

:q!

不儲存退出。

:wq

儲存退出。

每天強制自己寫些東西,拍攝制作視訊,記錄生活,思考探索學習一些東西。不斷地學習,堅持下去,提高自己的認知,打開自己的思維,以後會有更多的方法和創新。

版權歸作者老有理所有,未經作者允許不得轉載本文内容,否則将視為侵權;轉載或者引用本文内容請注明來源及原作者;對于不遵守此聲明或者其他違法使用本文内容者,本人依法保留追究權。歡迎大家對内容給予批評指正,請在下面留言,我會一一回答,謝謝大家的支援關照。認可的點贊支援!喜歡的話就點選關注!關注老有理,老是有道理!