【澳门金沙国际】Linux常用命令,linux下实时查看tomcat运营日志的办法。==尾巴,取文件的最终N行,默许最终十行,取最终3行

Linux常用命令(十四)-tail

tail 命令从钦赐点起来将文件写到标准输出.
使用tail命令的-f选项能够一本万利的查阅正在改换的日记文件,tail -f
filename会把filename里最尾部的剧情显示在显示器上,并且不止刷新,使您看看最新的公文内容.

一.命令格式;

tail[必备参数][选料参数][文件]

2.限令作用:

用于展示内定文件末尾内容,不点名文件时,作为输入消息进行处理。常用查看日志文件。

三.命令参数:

-f 循环读取

-q 不出示处理新闻

-v 呈现详细的处理消息

-c <数目> 突显的字节数

-n <行数> 显示行数

–pid=PID 与-f合用,表示在进程ID,PID死掉之后截至.

-q, –quiet, –silent 从不输出给出文件名的首部

-s, –sleep-interval=S 与-f合用,表示在每一趟反复的距离休眠S秒

四.采纳实例:

实例一:突显文件最终5行内容

命令:tail -n 5 log2014.log

实例二:从第4行起头展现文件

命令:tail -n +5 log2014.log

实例三:巡回查看文件内容

命令:tail -f test.log

说明:ping 192.168.120.204 > test.log &

在后台ping远程主机。并出口文件到test.log;

[[email protected] ~]# ping 192.168.120.204 > test.log &
[[email protected] ~]# tail -f test.log 
PING 192.168.120.204 (192.168.120.204) 56(84) bytes of data.
64 bytes from 192.168.120.204: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.120.204: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 192.168.120.204: icmp_seq=3 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=4 ttl=64 time=0.027 ms
64 bytes from 192.168.120.204: icmp_seq=5 ttl=64 time=0.032 ms
64 bytes from 192.168.120.204: icmp_seq=6 ttl=64 time=0.026 ms
64 bytes from 192.168.120.204: icmp_seq=7 ttl=64 time=0.030 ms
64 bytes from 192.168.120.204: icmp_seq=8 ttl=64 time=0.029 ms
64 bytes from 192.168.120.204: icmp_seq=9 ttl=64 time=0.044 ms
64 bytes from 192.168.120.204: icmp_seq=10 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=11 ttl=64 time=0.027 ms

tail
命令从钦定点起来将文件写到标准输出.
使用tail命令的-f选项能够便宜的查看正在改动的日记文件,tail -f
filenam…

一、先切换成:cd usr/local/tomcat5/logs

tail命令从钦命点起先将文件写到标准输出.使用tail命令的-f选项能够便宜的查看正在更动的日志文件,tail
-f
filename会把filename里最背后部分的始末体今后荧屏上,并且不但刷新,使您看来最新的文本内容.

-n 3

2、tail -f catalina.out

命令格式

简写就是-三

三、那样运转时就能够实时查看运转日志了

tail[须求参数][选择参数][文件]

-n 叁,-f追踪2个文书后面部分的随时变化。

Ctrl+c 是退出tail命令。

命令参数

 

顺手讲一下Linux中tail命令

-f 循环读取
-q 不出示处理新闻
-v 显示详细的处理音讯
-c<数目> 彰显的字节数
-n<行数> 展现行数
–pid=PID 与-f合用,表示在经过ID,PID死掉之后停止.
-q, –quiet, –silent 从不输出给出文件名的首部
-s, –sleep-interval=S 与-f合用,表示在历次反复的距离休眠S秒

tail 命令可用来查看文件的始末,有三个常用的参数 -f 常用于查阅正在退换的日志文件。

tail
命令从指确定地点起来将文件写到标准输出.使用tail命令的-f选项能够方便的查阅正在更换的日记文件,tail
-f
filename会把filename里最尾部的剧情呈今后显示器上,并且不但刷新,使你看到最新的文书内容.

选取实例

 

1.命令格式;

实例1:呈现文件末尾内容

tail -f filename 会把 filename
文件里的最终面部分的始末体今后显示屏上,并且不断刷新,只要 filename
更新就足以看到最新的公文内容。

tail[必备参数][选料参数][文件]  

命令:
tail -n 5 log2014.log

 

2.发令功用:

输出:

一声令下格式:

用来呈现钦点文件末尾内容,不钦命文件时,作为输入音信进行拍卖。常用查看日志文件。

[root@localhost test]# tail -n 5 log2014.log 
2014-09
2014-10
2014-11
2014-12
==============================[root@localhost test]#

 

三.命令参数:

说明:
显示文件最终伍行内容

tail [参数] [文件]

-f 循环读取
-q 不显得处理新闻
-v 呈现详细的处理消息
-c<数目> 展现的字节数
-n<行数> 展现行数
–pid=PID 与-f合用,表示在进度ID,PID死掉之后停止.
-q, –quiet, –silent 从不输出给出文件名的首部
-s, –sleep-interval=S 与-f合用,表示在历次反复的距离休眠S秒

实例2:巡回查看文件内容

 

4.选取实例:

命令:
tail -f test.log
输出:

参数:

实例1:呈现文件末尾内容

[root@localhost ~]# ping 192.168.120.204 > test.log &
[1] 11891[root@localhost ~]# tail -f test.log 
PING 192.168.120.204 (192.168.120.204) 56(84) bytes of data.
64 bytes from 192.168.120.204: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.120.204: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 192.168.120.204: icmp_seq=3 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=4 ttl=64 time=0.027 ms
64 bytes from 192.168.120.204: icmp_seq=5 ttl=64 time=0.032 ms
64 bytes from 192.168.120.204: icmp_seq=6 ttl=64 time=0.026 ms
64 bytes from 192.168.120.204: icmp_seq=7 ttl=64 time=0.030 ms
64 bytes from 192.168.120.204: icmp_seq=8 ttl=64 time=0.029 ms
64 bytes from 192.168.120.204: icmp_seq=9 ttl=64 time=0.044 ms
64 bytes from 192.168.120.204: icmp_seq=10 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=11 ttl=64 time=0.027 ms
[root@localhost ~]#

 

命令:

说明:
澳门金沙国际 ,ping 19二.16捌.120.204 > test.log &
//在后台ping远程主机。并出口文件到test.log;那种做法也使用于一个上述的档案监视。用Ctrl+c来终止。

  • -f 循环读取
  • -q 不展现处理音讯
  • -v 展现详细的拍卖消息
  • -c<数目> 呈现的字节数
  • -n<行数> 展现行数
  • –pid=PID 与-f合用,表示在经过ID,PID死掉之后甘休.
  • -q, –quiet, –silent 从不输出给出文件名的首部
  • -s, –sleep-interval=S 与-f合用,表示在历次反复的间隔休眠S秒

tail -n 5 log2014.log

实例3:从第伍行开端展现文件

 

输出:

命令:
tail -n +5 log2014.log

实例

[root@localhost test]# tail -n 5 log2014.log 
2014-09
2014-10
2014-11
2014-12
==============================[root@localhost test]#

输出:

澳门金沙国际 1澳门金沙国际 2

说明:

[root@localhost test]# cat log2014.log 
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost test]# tail -n +5 log2014.log
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
要显示 notes.log 文件的最后 10 行,请输入以下命令:


tail notes.log

要跟踪名为 notes.log 的文件的增长情况,请输入以下命令:


tail -f notes.log

此命令显示 notes.log 文件的最后 10 行。当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 显示一直继续,直到您按下(Ctrl-C)组合键停止显示。


显示文件 notes.log 的内容,从第 20 行至文件末尾:


tail +20 notes.log

显示文件 notes.log 的最后 10 个字符:


tail -c 10 notes.log

展现文件最终伍行内容

如上正是本文的全部内容,希望对我们的就学抱有辅助,也愿意大家多多帮衬脚本之家。

View Code

实例二:循环查看文件内容

你大概感兴趣的稿子:

  • 消除python nohup linux
    后台运转输出的标题
  • php守护进度加linux命令nohup达成职分每秒试行3遍
  • linux tail
    查看日志文件措施
  • 详解linux
    tail命令突显最后n行
  • Linux中tail命令用法详解
  • 一天2个shell命令
    linux文本操作类别-head,tail命令详解
  • PHP实现linux命令tail -f
  • linux nohup及tail-f用法

 

命令:

tail -f test.log

输出:

[root@localhost ~]# ping 192.168.120.204 > test.log &
[1] 11891[root@localhost ~]# tail -f test.log 
PING 192.168.120.204 (192.168.120.204) 56(84) bytes of data.
64 bytes from 192.168.120.204: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.120.204: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 192.168.120.204: icmp_seq=3 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=4 ttl=64 time=0.027 ms
64 bytes from 192.168.120.204: icmp_seq=5 ttl=64 time=0.032 ms
64 bytes from 192.168.120.204: icmp_seq=6 ttl=64 time=0.026 ms
64 bytes from 192.168.120.204: icmp_seq=7 ttl=64 time=0.030 ms
64 bytes from 192.168.120.204: icmp_seq=8 ttl=64 time=0.029 ms
64 bytes from 192.168.120.204: icmp_seq=9 ttl=64 time=0.044 ms
64 bytes from 192.168.120.204: icmp_seq=10 ttl=64 time=0.033 ms
64 bytes from 192.168.120.204: icmp_seq=11 ttl=64 time=0.027 ms
[root@localhost ~]#

说明:

ping 1玖2.16捌.120.20四 > test.log &
//在后台ping远程主机。并出口文件到test.log;那种做法也使用于二个上述的档案监视。用Ctrl+c来终止。

实例三:从第陆行开端彰显文件

命令:

tail -n +5 log2014.log

输出:

[root@localhost test]# cat log2014.log 
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost test]# tail -n +5 log2014.log
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================

上述就是小编为大家带来的linux下实时查看tomcat运转日志的主意全体内容了,希望大家多多帮忙脚本之家~

你大概感兴趣的篇章:

  • Docker 搭建 汤姆cat
    运维环境的格局
  • CentOS下甘休汤姆cat运转脚本代码
  • 浅谈汤姆cat三种运营格局

相关文章