無論您是負責伺服器還是隻負責開發的程式設計師,您通常都有多個日誌檔案要同時跟蹤。Linux有一個漂亮的小實用程式MultiTail,它允許您在一個視窗中監視多個日誌,而不需要開啟多個單獨的shell視窗。
安裝
首先,您需要使用以下命令下載並提取原始碼。(注意,如果需要,您應該調整這些命令以適應最新版本)
wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz
tar xvfz multitail-5.2.0.tgz
現在切換到目錄並執行“makeinstall”來編譯和安裝應用程式。您需要以root使用者身份執行才能安裝此特定應用程式,或者只需使用sudo,如圖所示:
cd multitail-5.2.0
sudo make install
在這一點上,它是完全安裝,可以由任何使用者使用。預設安裝位置是/usr/bin/multitail
用法
您可以在每個日誌檔案之前使用-i命令將日誌檔案合併到水平拆分視窗中。當您沒有太多空間或檔案中的行很長時,這是最有用的。
multitail -i error_log -i access_log
您甚至可以使用-l命令來顯示命令的輸出,例如ping或trace。這還允許您使用指令碼來剝離不需要的輸出…通常您只希望看到檔案中的某些行,例如錯誤。
multitail -l “ping www.tl80.cn” -l “ping blogs.tl80.cn”
還有很多其他的選擇,我將留給讀者作為練習。您可以更改顏色方案、垂直和水平拆分,甚至可以檢視日誌檔案的統計資訊。
您可以檢視multitail主頁上的examples頁面,或者使用–help選項檢視巨大的選項列表。
從下載MultiTailvanheusden.com網站
... 它還將使用透明的日誌記錄技術,以便更容易地跟蹤軟體供應鏈的“出處、完整性和可發現性”,從而使專案所有者和貢獻者更容易信任和監視更改。 ...
...1977年,bourneshell緊隨其後,至今仍作為root帳戶的預設Shell使用。這個shell增加了指令碼能力,這在多年的實踐中證明是非常有用的。 ...
如果你是一個Linux使用者,你必須在某個時候開始使用Linux終端。有些終端命令可能很流行,有些則很模糊,但在許多情況下,透過終端視窗執行命令比透過GUI執行命令更容易。 ...
...,資料分析師,程式設計師,或任何人誰是一個沉重的PC使用者,多顯示器設定可以是既美觀又實用的吸引力。當你可以在一個介面上掃描所有的工作時,為什麼還要用無數的標籤和最小化的程式來拖累你的桌面呢? ...
...這個詞通常是陌生的。然而,在討論Linux程式設計時經常使用它,程序對於系統管理工作是必不可少的。 ...
如果您已經使用Linux很長時間了,那麼毫無疑問,您已經在論壇和文章中看到了Bash這個詞。它有時看起來像是終端的同義詞,但是Bash和終端模擬器絕對是兩個不同的應用程式。那麼Bash到底是什麼呢?在這篇短文中,我們將探討B...
...代名詞。儘管事實上,你可以合法下載各種各樣的大檔案使用一個種子,連結到非法內容是非常強大的。 ...
...一個小時把他的工具變成了一個通用工具,可以被其他人使用,並把它改名為grep。他的名字來自ed命令字串g/re/p,翻譯成“全域性正則表示式搜尋” 你可以看湯普森和布萊恩·克尼根談論格雷普的出生。 使用grep進行簡單搜尋 要...