linux怎么同时查看两个文件,MultiTail - 在单个Linux终端中同时监视多个文件
無(wú)論是服務(wù)器管理員還是程序員,我們需要參考多個(gè)日志文件來(lái)有效地排除故障任務(wù)。 為了實(shí)現(xiàn)這一點(diǎn),我們必須打開(kāi),拖尾或更少的不同shell中的每個(gè)日志文件。 但是,我們可以使用傳統(tǒng)的tail命令狀尾-f在/ var / log / messages文件或尾-f /無(wú)功/在單行日志/安全 。 但是,如果我們希望看到在實(shí)時(shí)多個(gè)文件,我們需要安裝一個(gè)名為MultiTail特定的工具。
什么是MultiTail?
MultiTail是一個(gè)開(kāi)源的ncurses的實(shí)用工具,可用于在一個(gè)窗口或單一外殼,顯示實(shí)時(shí)一樣的尾巴命令,該命令拆分控制臺(tái)為更多子窗口的日志文件的最后幾行(很像顯示多個(gè)日志文件到標(biāo)準(zhǔn)輸出屏幕命令 )。 它還支持顏色突出顯示,過(guò)濾,添加和刪除窗口等。
特征多個(gè)輸入源。
在重要信息的情況下使用正則表達(dá)式的彩色顯示。
線(xiàn)路濾波。
用于刪除和添加貝殼的交互式菜單。
這里是一個(gè)示例屏幕抓取MultiTail在行動(dòng)。
多尾視圖
在Linux中安裝MultiTail
為了讓MultiTail基于Red Hat分發(fā),你必須打開(kāi)EPEL資源庫(kù) ,然后在終端上運(yùn)行下面的命令來(lái)安裝它。
在RHEL / CentOS / Fedora上# yum install -y multitail
在Debian / Ubuntu / Linux Mint$ sudo apt-get update
$ sudo apt-get install multitail
MultiTail的使用
默認(rèn)情況下MultiTail做同樣的事情為“ 尾-f”,在真實(shí)時(shí)間,即查看文件。 要在一個(gè)窗口中查看/監(jiān)視兩個(gè)不同的文件,基本語(yǔ)法是:
1.如何在單窗口中查看2個(gè)文件root@howtoing:~# multitail /var/log/apache2/error.log /var/log/apache2/error.log.1
在Linux中查看兩個(gè)文件
要滾動(dòng)文件,點(diǎn)擊“B”,并選擇從列表中所需的文件。
文件選擇
一旦你選擇文件,它會(huì)告訴你最近的100行選定的文件,通過(guò)使用光標(biāo)鍵滾動(dòng)。 你也可以使用'GG'/'G'移動(dòng)到滾動(dòng)窗口的頂部/底部。 如果你想查看更多行,按'Q'退出并點(diǎn)擊“M”為線(xiàn),查看數(shù)輸入一個(gè)新值。
查看文件
2.如何查看2列中的2個(gè)文件
下面的命令將在第2列中顯示兩個(gè)不同的文件。[root@howtoing ~]# multitail -s 2 /var/log/mysqld.log /var/log/xferlog
查看2列中的文件
3.如何在多個(gè)列中查看多個(gè)文件
顯示分三路3個(gè)文件。[root@localhost ~]# multitail -s 3 /var/log/mysqld.log /var/log/xferlog /var/log/yum.log
查看3列中的文件
4.合并/查看多個(gè)列中的多個(gè)文件
顯示器5日志文件而合并在一列2個(gè)文件,并在左側(cè)列中保持2個(gè)文件中的兩列只有一個(gè) 。[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
多個(gè)視圖文件
5.如何查看文件和執(zhí)行命令
顯示1文件,而“-L”選項(xiàng)允許命令在一個(gè)窗口中執(zhí)行。[root@localhost ~]# multitail /var/log/iptables.log -l "ping server.nixcraft.in"
運(yùn)行命令和查看文件
6.如何合并/查看兩個(gè)不同顏色的文件
合并2日志文件在一個(gè)窗口,但給不同的顏色給每個(gè)日志文件,這樣你可以很容易地了解什么線(xiàn)是什么日志文件。[root@localhost ~]# multitail -ci green /var/log/yum.log -ci yellow -I /var/log/mysqld.log
查看顏色文件
結(jié)論
我們只介紹了multitail命令的幾個(gè)基本用法。 有關(guān)選項(xiàng)和密鑰的完整列表,你可以看看multitail的手冊(cè)頁(yè)或在程序運(yùn)行時(shí)可按下求助“H”鍵。
總結(jié)
以上是生活随笔為你收集整理的linux怎么同时查看两个文件,MultiTail - 在单个Linux终端中同时监视多个文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android与php使用base64加
- 下一篇: Linux重定向的理解