linux查看日志的三种命令是什么


本文摘自PHP中文网,作者coldplay.xixi,侵删。

linux查看日志的三种命令:1、查看实时变化的日志,代码为【tail -f filename】;2、搜索关键字附近的日志,代码为【cat -n filename |grep "关键字"】;3、进入编辑查找。


本教程操作环境:windows7系统、linux7.3版本,DELL G3电脑,该方法适用于所有品牌电脑。

linux查看日志的三种命令:

第一种:查看实时变化的日志(比较吃内存)

最常用的:

  • tail -f filename (默认最后10行,相当于增加参数 -n 10)

  • Ctrl+c 是退出tail命令

其他情况:

  • tail -n 20 filename (显示filename最后20行)

  • tail -n +5 filename (从第5行开始显示文件)

第二种:搜索关键字附近的日志

最常用的:

cat -n filename |grep "关键字"

其他情况:

  • cat filename | grep -C 5 '关键字' (显示日志里匹配字串那行以及前后5行)

  • cat filename | grep -B 5 '关键字' (显示匹配字串及前5行)

  • cat filename | grep -A 5 '关键字' (显示匹配字串及后5行)

第三种:进入编辑查找:vi(vim)

1、进入vim编辑模式:vim filename

2、输入“/关键字”,按enter键查找

3、查找下一个,按“n”即可

退出:按ESC键后,接着再输入:号时,vi会在屏幕的最下方等待我们输入命令

  • wq! 保存退出;

  • q! 不保存退出;

其他情况:

  • /关键字 注:正向查找,按n键把光标移动到下一个符合条件的地方

  • ?关键字 注:反向查找,按shift+n 键,把光标移动到下一个符合条件的

相关学习推荐:linux视频教程

以上就是linux查看日志的三种命令是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何所有可能的实例状态中批量获取实例状态信息

怎么使用Linux下的find命令

Linux 怎么配置网络

如何重新初始化云盘到创建时的初始状态

Linux如何查看ftp服务是否开启

nfs服务简介及使用方法

Linux中oracle如何启动

开通 ram 服务之后如何通过 api 使用实例 ram 角色

学嵌入式Linux可以做什么?

Linux查看历史命令

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...