grep命令和tail命令
寫在前面的話:
最近參與了新項目開發,周期短,與自己負責的主要業務對接。業務復雜,時常出現bug,然額對于菜鳥的我,更是無從下手。其實最好的幫助就是
學會查看日志,關鍵是之前查看日志真是太少了,菜鳥一個。好不容易有點頭緒了,在這做以下整理
工具:連接遠程linux服務器的工具(竟然不知道是叫這種工具)
1.secureCRT
是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。
結果不好用,登上去亂碼,還卡的很。果斷的舍棄掉
2.Xshell
Xshell [1] 是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。Xshell 通過互聯網到遠程主機的安全連接以及它創新性的設計和特色幫助用戶在復雜的網絡環境中享受他們的工作。
Xshell可以在Windows界面下用來訪問遠端不同系統下的服務器,從而比較好的達到遠程控制終端的目的。除此之外,其還有豐富的外觀配色方案以及樣式選擇。
立馬找同事傳個安裝包裝上了,終于登上了測試環境日志機
3.grep命令,tail命令
咋查找關鍵字啊,就知道用grep 還有 tail啥的,具體執行可真真忘了
百度嫌太慢,只能問大牛了。大牛來了句:你咋啥都不懂呢。。。(內心是無比崩潰的)
grep "關鍵字1" 文件名 | grep "關鍵字2" 匹配兩個關鍵字
tail -f 文件名 | grep "關鍵字1" 追蹤文件是否寫入含有關鍵字1的,有寫入返回
grep學習:
-A 數字N 找到所有的匹配行,并顯示匹配后面N行
-B 數字N 找到所有的匹配行,并顯示匹配前面N行
--color 把匹配的字符用顏色顯示出來
附上學習地址:https://blog.csdn.net/u011003120/article/details/52185356
tail學習:
tail -- 輸出文件的末尾部分
可選參數: -f, --follow[={name|descriptor}]當文件增長時,輸出后續添加的數據; -f, --follow以及 --follow=descriptor 都是相同的意思
-n, --lines=N輸出最后N行,而非默認的最后10行
附上學習地址:http://www.rzrgm.cn/fps2tao/p/7698224.html

浙公網安備 33010602011771號