Linux 查日志命令

1、动态获取实时日志信息
tail -f filename.log

2、程序在跑了一段时间后发现日志报错。然后想要找到具体报错的地方
cat filename.log | grep ERROR
grep filename.log -e ERROR

grep 同时满足多个关键字和满足任意关键字
① grep -E "word1|word2|word3" file.txt
满足任意条件(word1、word2和word3之一)将匹配。
② grep word1 file.txt | grep word2 |grep word3
必须同时满足三个条件(word1、word2和word3)才匹配。

3、显示日志文件最后20行
tail -n 20 filename.log

4、查找日志文件中的字符串
cat fileName|grep '需要查找的字符串'

5、查询日志文件中的头10行日志
head -n 10 filename.log
head跟tail是相反的,tail是看后多少行日志

ps:mac中iterm快捷键:
一个窗口分割 垂直分割:command+D    水平分割: Shift + Command + D
新建标签页:command + T
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的性能稳定的操作系统,可免费使用并自...
    JavaKeeper_海星阅读 1,832评论 0 1
  • 一、日志查询篇 1、在日志中根据关键字查找,并用标色 多个关键词查询 2、查找日志里的错误和异常 3、不区分大小写...
    BestFei阅读 3,957评论 0 0
  • 1.Liunx下常用的解压和压缩命令 2.使用grep查找日志指定内容 日志比较多,想在linux系统上直接查找相...
    蜻蜓小子阅读 1,729评论 0 1
  • 下面,就给大家介绍这些CentOS常用命令。 一:使用CentOS常用命令查看cpu more/proc/cpui...
    guiwuzhe阅读 7,469评论 1 25
  • Linux基本概念 Linux的核心为内核,主要包括内存管理,软件程序管理,硬件设备管理以及文件系统管理.常用的s...
    ccczyl2006阅读 2,695评论 0 1

友情链接更多精彩内容