zoukankan      html  css  js  c++  java
  • 记录工作中linux相关操作

    在项目部署之后,查看日志能查看部署结果是否正确部署。

    最开始查看日志我会使用
    cat service.log

    tail -f service.log 

    vim service.log 

    打开日志之后

    /+查找内容  可以搜索想要找的内容 n 可以往上查询,N可以往查询

    按G可以跳到日志的末尾

    等相关操作,这些操作在日志文件比较小的还是很方便的,但是日志比较大常有1GB,2GB这种日志的时候,想要使用以上操作那电脑会很卡,使用ctrl+c也会很就后才能退出cat这些操作。

    对于较大日志,常常配合管道符 | 来查看日志

    cat service.log | grep 138  这样能查询 138开头的一些日志数据

    cat -n  service.log | grep 138 这样能检索出对应的行号

    sed -n "10000,10001p" service.log:从10000行开始检索,到10001行结束

    cat -n service.log | tail -n +10000| head -n 20   从10000行开始检索,往前推20条

    如果关键字还不够清楚

    cat service.log | grep 13 |more  将查询后的结果交由more输出

    cat service.log | grep 13 > /home/app/a.txt 将查询后的结果写到/home/app/a.txt文件上

    有的时候,我们想统计这个日志输出了多少行,我们可以使用这条命令:

    cat service.log | wc -l

    以上是查看日志操作,接下来记录一下跟进程有关的操作:

  • 相关阅读:
    乱写
    C# 实现水印
    C# Json转对象
    C#自定义控件的创建
    C# 调用WebService服务
    C# 标准的MD5加密32位
    C# DataGridview用NPOI导出Excel文件
    手机屏幕分辨率和浏览器分辨率
    Java学习之Iterator(迭代器)的一般用法 (转)
    nginx的RTMP协议服务器
  • 原文地址:https://www.cnblogs.com/yeszero/p/11281548.html
Copyright © 2011-2022 走看看