• 记录工作中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

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

  • 相关阅读:
    Whidbey 开发
    构建软件数字安全带系列课程
    微软产品生命周期模型系列课程
    Windows Mobile 2nd 开发黄金周
    微软高性能运算系列课程
    _tmain()和main()区别
    简单工厂模式&工厂方法模式
    单例模式
    java中去除字符串(String)中的换行字符(\r \n \t)
    阿里巴巴 Java开发手册1.4.0
  • 原文地址:https://www.cnblogs.com/yeszero/p/11281548.html
Copyright © 2020-2023  润新知