linux下实时查看tomcat运转日志的法门,3个简便的linux命令

By admin in 美高梅手机版4858 on 2019年4月15日

==尾巴,取文件的尾声N行,暗许最后十行,取最终三行

Linux常用命令(拾肆)-tail

tail 命令从钦点点开头将文件写到标准输出.
使用tail命令的-f选项可以便宜的查阅正在改造的日记文件,tail -f
filename会把filename里最尾巴部分的内容体现在荧屏上,并且不断刷新,使你看看最新的公文内容.

一.命令格式;

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

贰.下令作用:

用来彰显钦点文件末尾内容,不内定文件时,作为输入音信实行拍卖。常用查看日志文件。

三.指令参数:

-f 循环读取

-q 不出示处理音信

-v 展现详细的处理消息

-c <数目> 呈现的字节数

-n <行数> 展现行数

–pid=PID 与-f合用,表示在经过ID,PID死掉之后停止.

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

-s, –sleep-interval=S 与-f合用,表示在历次反复的间隔休眠S秒

四.选拔实例:

实例一:显示文件最终五行内容

命令:tail -n 5 log2014.log

实例二:从第陆行初叶展现文件

命令:tail -n +5 log2014.log

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

linux下实时查看tomcat运转日志的法门,3个简便的linux命令。命令: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追踪三个文书尾部的随时变化。

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]#

 

三.发令参数:

说明:
呈现文件最终5行内容

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
输出:

参数:

实例一:突显文件末尾内容

[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九贰.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:从第4行先河展现文件

美高梅手机版4858 , 

输出:

命令:
tail -n +5 log2014.log

实例

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

输出:

美高梅手机版4858 1美高梅手机版4858 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

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

你或者感兴趣的文章:

  • 化解python nohup linux
    后台运营输出的主题素材
  • php守护进程加linux命令nohup实现任务每秒试行三遍
  • linux tail
    查看日志文件措施
  • 详解linux
    tail命令展现最终n行
  • Linux中tail命令用法详解
  • 一天八个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 192.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几种运转方式

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有