cat 查看命令

查看文件内容
cat 文件名
cat -b filename (功能:列出行号,仅针对非空白行做行号显示)
cat -n 文件名 (功能:列出行号,包括空白行)

tail和head

查询实时日志:
(会把 out.log 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。)
tail -f out.log显示开头 5 行
head -n 5 out.log

grep 查找命令

/**使用grep查找文件中的最后一次匹配项,显示最后5行内容grep 'passport/getAccessToken' -A 1 out.log:从后(-A,After)获取out.log文件里的关键字日志里的一行tail -n 5 :显示最后5条日志,感觉日志多的话,可以改成2条
**/
grep 'passport/getAccessToken' -A 1 out.log | tail -n 5  
cat out.log | grep '/passport/getAccessToken' -n   显示日志的行号使用grep获取文件中的最后一次匹配项,显示最后5行内容
grep 'passport/getAccessToken' -A 1 out.log | tail -n 5  根据日志ID查找日志信息
cat out.log | grep 'landApi6^1648638253494^10293525'grep -A 50 'operatorDistributeCard' out.log  // 后面(After)50行日志
grep -B 50 'operatorDistributeCard' out.log  // 前面(Before)50行日志
grep -C 20 'operatorDistributeCard' out.log    // -C是匹配行和它前后各n行
grep -C 20 'ServiceException' out.log
cat -n out.log | grep 'ServiceException'  // 得到关键日志的行号查看5月27日的日志(今天是5.29日),关键字‘operatorDistributeCard 失败’
cat out.log.2019-05-27 | grep -C 20 'operatorDistributeCard 失败'  cat out.log | grep '2020-06-11 09:3[1-4]'    按照时间段来查找日志,查找2020-06-11 09:31到09:34的日志
gzip -dc out.log-20200611.gz | grep -C 10 'handleException'

下载Linux上的日志到本地

sz out.log  下载日志out.log到本地
tail -f out.log    查看实时代码
退出当前连接命令:exit 

less查找日志

less out.log.2019-06-05
/19060318184860001      需要查找的关键字19060318184860001输入小写n,代表向下翻页
输入大写N,代表向上翻页
q:  退出当前日志
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
Q 退出less 命令

vim命令

vim命令i  修改(insert), esc 退出修改命令:w】 保存文件
【:w!】 若文件为只读,强制保存文件
【:q】 离开vi
【:q!】 不保存强制离开vi
【:wq】 保存后离开
【:wq!】 强制保存后离开
【:w newfile】 另存为

Linux日志命令汇总相关推荐

  1. linux常用命令汇总

    linux常用命令汇总,以便需要时快速查询 中文释义 相应命令 备注 在文件中查找 grep error catalina.out 在catalina.out文件中查找error信息 重启nginx ...

  2. Linux常用命令汇总【思维导图】

    Linux常用命令汇总[文章末尾附有完整常用命令的思维导图,建议收藏] 文章大致分为以下小节 Linux入门 Linux目录结构 VI/VIM编辑器(重点) 网络配置 常用基本命令(重点) 常用命令思 ...

  3. Linux常见命令汇总(不定期更新)

    Linux常见命令汇总 文件及目录相关命令 命令名称 释义 ls 查看目录下的内容 cd 目录跳转 pwd 打印工作目录 cp 拷贝 mv 移动文件及目录 rm 删除文件及目录 mkdir 创建目录 ...

  4. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)

    史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...

  5. linux 常用命令汇总(面向面试)

    linux 常用命令汇总 个人认为先掌握一些比较常用的,剩下的需要再学 总结了一些面试比较可能会问道的命令 文章目录 linux 常用命令汇总 基础命令 ulimit dos2unix和unix2do ...

  6. Linux| Linux常用命令汇总(旧版)

    *********************************最常用命令********************************************** 文件查找:     find ...

  7. Linux学习命令汇总三——Linux用户组管理,文件权限管理,文本搜索命令grep及正则表达式...

    本章Blog相关Linux知识点 解析:在数据库按搜索码查找相对应的条目,并找与之对应额外的其他数据库的过程:名称解析:UID ,组名解析:GID 数据库:文本文件,sql数据库,ldap数据库,用户 ...

  8. Linux常用命令汇总 - 近乎全量命令!

    一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windows来说,Linux的很多管控都需要用命 ...

  9. Linux核心命令汇总(思维导图+实例讲解)

    一个小时学会所有Linux核心命令 文件相关命令 文件属性操作 文件属性组成 Linux上的一个文件属性组成如上,需要注意的是第二部分,格式如下 文件类型 当为[ d]则是目录当为[ -]则是普通文件 ...

最新文章

  1. 11旋转编码器原理_科普小知识:八分钟了解电机编码器!
  2. SQLServer性能优化一则小实例(2010-07-21)
  3. 猎豹MFC--TH_双管道--对管道的操作就想对文件的操作一样
  4. 栈的逆转(递归实现)
  5. doc命令下查看java安装路径
  6. spring事务的传播特性
  7. sql server 2008学习6 更复杂的查询
  8. Apollo自动驾驶入门课程第⑩讲 — 控制(下)
  9. bzoj20892090: [Poi2010]Monotonicity
  10. mybatis3源码1-初始化
  11. 魅族6支持html吗,魅族手机浏览器兼容性调优最佳实践_html/css_WEB-ITnose
  12. 【机器学习】决策树的理论与实践
  13. java ee 设计模式解析与应用_Java EE 设计模式解析与应用_IT教程网
  14. HBase安装配置及测试
  15. Nginx从入门到精通
  16. 大M单纯形算法的MATLAB实现
  17. word插入公式为灰色解决办法
  18. 如何通过学校官网登录中国知网
  19. 哈希(hash):从原理到应用
  20. Android 自定义高德地图比例尺

热门文章

  1. Vertx中HttpClient的setTimeout坑
  2. 停车场地图如何绘制,停车场地图绘制软件有哪些
  3. Kooboo CMS技术文档之四:Kooboo CMS的站点组成部分
  4. go每日新闻(2021-06-03)——Go 重构和转换工具
  5. 微信公众号实现简易的物联网控制(一)
  6. Mybatis RowBounds分页讲解
  7. 7-15 单继承中的构造函数与析构函数 (10 分)
  8. Workfine新手入门:如何创建第一张表单
  9. 银河证券上云 打开互联网金融思维的魔盒
  10. 关于规范公众号模板消息的公告