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

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

  • 相关阅读:
    PHP(运算符,语句,函数)
    数据库高级查询
    MySQL数据库常用函数
    mySQL数据库数据查询操作详解
    mySQL数据库设计范式及增删改查操作
    mySQL-创建表
    JavaScript-选项卡
    JavaScript做DIV下拉列表
    JavaScript-事件
    JavaScript函数-递归
  • 原文地址:https://www.cnblogs.com/yeszero/p/11281548.html
Copyright © 2011-2022 走看看