Linux查看日志相关的命令

Linux环境下查看日志用到的命令包括:cat,more,less,head,tail。

在我们的工作中要想合理的应用这些命令达到我们的目的,基本命令要配合合适的命令参数才有效。

接下来我们来详细介绍一下这几个参数和对应的命令参数:

1>cat:查看整个日志文件或者合并几个日志文件并查看,Demo:命令依次为

cat item.log    cat item.log trade.log > itemTrade.log

相关命令参数:

-n 从1开始对日志进行编号

-b 空白行不编号

-s 连续两行空白行合并成一行

2>more:分页查看日志,也有说法是按百分比查看日志。

应用时,输入 more item.log分页查看item的log。同时我们可以通过设置每页行数进行更方便的查看。more -100 item.log ,每页100行查看日志,按空格翻页。同时我们可以看到当前日志占总日志的百分比。

3>less:功能与more类似,不同的是less可以通过b和f键进行前后翻页。其中还有其他一些动作指令,这里就不一一介绍了。大家可以根据具体的需要对某个命令进行详细的查看学习。

4>head:从文本文件的头部开始查看,head 命令用于查看一个文本文件的开头部分。

     Demo:
     head -n 20 example.txt 显示文件 example.txt 的前二十行内容;
     命令参数:
     -n      指定你想要显示文本多少行。
     -n number     这个参数选项必须是十进制的整数,它将决定在文件中的位置,以行为单位。
     -c number     这个参数选项必须是十进制的整数,它将决定在文件中的位置,以字节为单位。

5>tail:查看文本文件的末尾

Demo:

tail -n 100 item.log    查看log最后100行日志

tail -n 100 -f item.log    查看商品日志的最后100行日志,并且显示正在新增的日志。

命令参数:

-n 指定要显示的行数

-f 动态查看指令,非常有用,可以即时的看到该日志的增长变化。开发应用中比较有用。还有很多参数,我太懒了不想写了,用到的话去别的地方查吧。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值