日常工作中经常要在linux服务器上查看日志定位问题,本文简单总结下常用查看日志的命令
- 监控日志命令
tail -f file.log
tailf file.log # 上一个命令的快捷键,但是有些系统默认没有
- 查看日志命令,这个命令其实也可以查看压缩后的日志文件,当然也可以使用zless
less file.log
zless file.log.gz # 查看压缩日志文件
- 搜索日志命令
grep key file.log
- 搜索压缩日志命令,当生产环境对历史日志进行压缩之后,其实我们无需解压也可以直接搜索
zgrep key file.log.gz
顺便附录上linux命令行的一些常用快捷键:
ctrl+a 跳到行首
ctrl+e 跳到行未
ctrl+u 删除到行首
ctrl+k 删除到行未
ctrl+w 删除前一个单词
ctrl+y 粘贴
shift+insert 粘贴系统内容
alt+f 跳到下一个空格
alt+b 跳到上一个空格