查看日志常用命令
来源:互联网 发布:php手游平台源码 编辑:程序博客网 时间:2024/06/05 19:48
使用场景:
当项目部署在测试/预发/线上 服务器的时候,我们调试只能通过查看日志解决,但是这些是日志文件,相对比于我们在本地部署时在控制台看到的日志查看起来还是非常的不太方便呢,所以我们需要掌握常用的命令来将这个事情简单化。
1.实时查看当前日志的内容
tail -f <filename>
这个命令的作用就相当于我们在控制台上查看日志一样,他可以将新增的日志实时的打印出来,查看起来比较方便。
2.查看行号过滤查看
tail -n 行数 <filename> / tail -行数 <filename>
这个展示的是文件最后一行倒数的行数,比如下面的截图,是展示了文件从最后一行往前数20行的内容
3.根据条件筛选出行号:有的时候我们需要根据条件筛选出这个日志在哪一行
cat -n <filename> | grep '条件'
虽然可以找到你需要的那条信息,但是有时候我们常常需要查询这条记录的完整信息,这个时候可以使用
sed -n '行1,行2p' <filename>
注意:其中第二个行数的后面一定要加上p,否则命令无法执行
4.根据时间进行查询
sed -n '/时间1/,/时间2/p' <filename>
注意:时间的格式是根据你日志中打印出来的时间格式而变化,同时你所选的这个时间在日志中必须存在,否则查不出来内容
但是可以使用grep '时间' <filename>
先进行筛选
5.如果只是想知道某个内容是否存在,可以使用
grep '条件' <filename>
以上命令可以相互搭配使用
ps : 如果大家有什么好的命令可以在评论中共享一下哟
阅读全文
0 0
- linux查看日志常用命令
- secureCRT 查看日志常用命令
- Linux查看日志常用命令
- Linux 查看日志常用命令
- linux查看日志常用命令
- Emacs查看日志常用命令
- Linux查看日志常用命令
- linux 查看日志常用命令
- 查看日志常用命令
- 查看日志常用命令
- linux 查看log日志常用命令
- Linux查看系统日志常用命令
- LINUX下查看日志常用命令
- linux系统查看日志常用命令
- Linux系统中查看日志的常用命令
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- linux系统中如何查看日志 (常用命令)
- 极简工作法 第一章
- android 收不到ACTION_MEDIA_MOUNTED 广播
- webapi 开发日记
- java.io.IOException: Unable to open sync connection!
- 光环中国·2017敏捷千人峰会早鸟票
- 查看日志常用命令
- solr中 Could not connect to ZooKeeper
- Adb Push apk简单命令
- junit基础
- CodeForces
- html angular+jquery:判断密码并改变标签样式+新增提示内容
- OMP 正交匹配追踪
- 算术赋值运算符与自增自减运算符
- 给定一个m×n矩阵,如果一个元素为0,则将其整行和列的值设置为0.