每個人都會存在"先入為主"這種觀念,就是先聽進去的話或先獲得的印象將在大腦中占據主導地位。
我們通常使用tail命令查看日志,一般我們過去的日志文件都會以年月日進行命名。如果說要查看過去的日志,應該怎么查看呢?
由於本人先入為主的使用了vim命令查看日志,直到某一天,才意識這是騷操作!!!那天,我正在服務器通過vim查看日志,結果意外被人頂掉了(由於某種原因,查看服務器日志需要遠程連接),那好吧,我就換一個帳號看,結果提示我,不能編輯正在編輯的文件!!!
這我就有點不能忍了,百度一下試試別的命令,還真不少。
1.cat
cat 文件名 查看文件
cat -n 文件名:顯示行號查看文件
cat -b 文件名:顯示行號查看文件,但不顯示空行
2.head(前)
head -行數 文件名:查看前n行數據
3.tail (后)
tail -行數 文件名:查看后n行數據
tail -f 文件名:追蹤查看文件(-f 等同於follow)
4.more(分頁查看文件)
more 文件名
ctrl+f 向前翻頁
ctrl+b 向后翻頁
使用空格也能翻頁
當然使用這個命令還可以進行查找,按下“/”,然后輸入字符進行匹配
總結:既然是查看文件,那么就是不對文件進行編輯,所以還是不要用vim查看日志文件(騷操作)!對於日志文件,盡量使用more分頁查看,配置文件或者腳本使用cat查看,對於正在追加的日志文件使用tail -f查看。