无论是服务器管理员还是程序员,我们需要参考多个日志文件来有效地排除故障任务。 为了实现这一点,我们必须打开,拖尾或更少的不同shell中的每个日志文件。 但是,我们可以使用传统的tail命令状尾-f在/ var / log / messages文件或尾-f /无功/在单行日志/安全 。 但是,如果我们希望看到在实时多个文件,我们需要安装一个名为MultiTail特定的工具。

什么是MultiTail?

MultiTail是一个开源的ncurses的实用工具,可用于在一个窗口或单一外壳,显示实时一样的尾巴命令,该命令拆分控制台为更多子窗口的日志文件的最后几行(很像显示多个日志文件到标准输出屏幕命令 )。 它还支持颜色突出显示,过滤,添加和删除窗口等。

特征多个输入源。

在重要信息的情况下使用正则表达式的彩色显示。

线路滤波。

用于删除和添加贝壳的交互式菜单。

这里是一个示例屏幕抓取MultiTail在行动。

多尾视图

在Linux中安装MultiTail

为了让MultiTail基于Red Hat分发,你必须打开EPEL资源库 ,然后在终端上运行下面的命令来安装它。

在RHEL / CentOS / Fedora上# yum install -y multitail

在Debian / Ubuntu / Linux Mint$ sudo apt-get update

$ sudo apt-get install multitail

MultiTail的使用

默认情况下MultiTail做同样的事情为“ 尾-f”,在真实时间,即查看文件。 要在一个窗口中查看/监视两个不同的文件,基本语法是:

1.如何在单窗口中查看2个文件root@howtoing:~# multitail /var/log/apache2/error.log /var/log/apache2/error.log.1

在Linux中查看两个文件

要滚动文件,点击“B”,并选择从列表中所需的文件。

文件选择

一旦你选择文件,它会告诉你最近的100行选定的文件,通过使用光标键滚动。 你也可以使用'GG'/'G'移动到滚动窗口的顶部/底部。 如果你想查看更多行,按'Q'退出并点击“M”为线,查看数输入一个新值。

查看文件

2.如何查看2列中的2个文件

下面的命令将在第2列中显示两个不同的文件。[root@howtoing ~]# multitail -s 2 /var/log/mysqld.log /var/log/xferlog

查看2列中的文件

3.如何在多个列中查看多个文件

显示分三路3个文件。[root@localhost ~]# multitail -s 3 /var/log/mysqld.log /var/log/xferlog /var/log/yum.log

查看3列中的文件

4.合并/查看多个列中的多个文件

显示器5日志文件而合并在一列2个文件,并在左侧列中保持2个文件中的两列只有一个 。[root@localhost ~]# multitail -s 2 -sn 1,3 /var/log/mysqld.log -I /var/log/xferlog /var/log/monitorix /var/log/ajenti.log /var/log/yum.log

多个视图文件

5.如何查看文件和执行命令

显示1文件,而“-L”选项允许命令在一个窗口中执行。[root@localhost ~]# multitail /var/log/iptables.log -l "ping server.nixcraft.in"

运行命令和查看文件

6.如何合并/查看两个不同颜色的文件

合并2日志文件在一个窗口,但给不同的颜色给每个日志文件,这样你可以很容易地了解什么线是什么日志文件。[root@localhost ~]# multitail -ci green /var/log/yum.log -ci yellow -I /var/log/mysqld.log

查看颜色文件

结论

我们只介绍了multitail命令的几个基本用法。 有关选项和密钥的完整列表,你可以看看multitail的手册页或在程序运行时可按下求助“H”键。

linux怎么同时查看两个文件,MultiTail - 在单个Linux终端中同时监视多个文件相关推荐

  1. linux统计数据查看工具,CPU性能统计数据及Linux监控工具使用

    一.CPU性能统计数据 1.Run Queue Statistics-- 运行队列统计 In Linux, a process can be either runnableor blocked wai ...

  2. android复用字符串文件夹,如何从Android Studio中的值xml字符串文件夹更改字体

    我一直在努力了解如何更改值/ Strings.xml目录的字体系列.有没有简单的方法来改变字体?我已经加了我想要的字体到资产的文件夹,但我的标题是在strings.xml中值目录像这里面:如何从And ...

  3. 照片文件与计算机系统,如何备份电脑中的照片等重要文件

    随着数字时代的到来和电脑.数码相机.数码摄像机等数字设备应用的普及,在我们每个人的电脑中都会有一些属于我们自己的重要文件.例如:留下生活中美好记忆的数码照片和DV.凝聚了个人智慧的各种设计文档(文章. ...

  4. paraview vtk文件乱码_如何在ParaView中为一系列传统VTK文件设置自定义时间步长值?...

    我有一个legacy VTK files的序列,例如:file_0.vtk,file_1.vtk,file_2.vtk,我可以在ParaView中打开它作为文件_ .. vtk的时间序列(descri ...

  5. 服务器wwwroot文件不见了,在服务器wwwroot 中我把网站的文件放在zz 中可以显示出来,但是...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在服务器wwwroot 中我把网站的文件放在zz 中可以显示出来,但是当我直接把网站放在wwwroot 目录下时.提示在 Server.MapPath() ...

  6. php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能

    如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...

  7. php foreach创建文件,php – mkdir()在foreach函数中跳过第一个文件

    标签:php 我有一个脚本,它读取URL-Image-List并将图像保存在基于URL的文件夹中. 这是我的脚本: // Open the URL and save each line in a ar ...

  8. c#读取solidworks文件_CSharpSolidworks C#打开程序路径中后缀为SLDPRT的 文件 C#编程 238万源代码下载- www.pudn.com...

    文件名称: CSharpSolidworks下载 收藏√  [ 5  4  3  2  1 ] 开发工具: C# 文件大小: 402 KB 上传时间: 2013-10-30 下载次数: 11 详细说明 ...

  9. oracle竖线分隔符文件导入6,如何在sqlldr中倒入多字符分隔符文件

    如何在sqlldr中倒入多字符分隔符文件 今天有朋友询问: 我们...应用系统很多,它们之间要交换很多数据,目前是以文本方式交换,问题是文本的分隔符号是(|+|),为三个字符,主要是避免数据的混淆.. ...

最新文章

  1. (41)缺页异常简介
  2. 企业的任何方法均可融入敏捷技术
  3. Hadoop 跨集群复制文件
  4. 让我们深入了解PP YOLO做出的贡献
  5. hdu 4059 The Boss on Mars 容斥
  6. 如何将html页面打印出来,网页太长如何全部打印_怎样打印整个网页内容-win7之家...
  7. uc_pass.php,discuz 论坛UCenter无法登录,闪退的终极8种解决办法
  8. windows Git Gui 汉化
  9. 提现微信和提现到支付宝
  10. 后端理解ajax和axios
  11. 【天光学术】旅游管理:三清山旅游虚拟社区网络口碑分析(节选)
  12. 规模决定利润 网吧规模扩充升级参考方案(转)
  13. 《机器学习与数据挖掘》实验五 编程实现误差逆传播算法(BP算法)
  14. 【原创】SSD硬盘PC安装WIN7和WIN10双系统全过程
  15. NDK开发入门终极教程
  16. Python中partial的使用
  17. java.util.sortedmap_Java SortedMap lastKey()用法及代码示例
  18. linux doc文档下载,LINUX基本命令.doc-资源下载人人文库网
  19. 计蒜客题解——T1244:单词序列
  20. Kafka Leader Election

热门文章

  1. 创建表头固定,表体可滚动的GridView(转)
  2. js高级—tab栏切换(面向对象做法)
  3. [转]Tomcat中8005/8009/8080/8443端口的作用
  4. bootstrap-table 刷新页面数据
  5. USB 设备类协议入门【转】
  6. Effective Java 英文 第二版 读书笔记 Item 14:In public classes,use accessor methods,not public fields...
  7. 菜鸟做HTML5小游戏 - 刮刮乐
  8. python中如何对dict对象进行排序
  9. display:inline-block的深入理解 转
  10. es6 --- 正确获取Generator函数内部的this对象使其可以使用new