我們這些管理服務器的人或任何需要了解某些系統日誌的用戶,這些用戶都知道 tail 命令是什麼。 例如,如果我有日誌 阿帕奇/Nginx的 我們網站的網絡郵件日誌(網路郵件。desdelinux淨 例如)我們完成了 紅郵,或來自網絡應用程序或網站的另一個,例如 www.GmailLoginSession.info u 其他使用一些API當你有這麼多
日誌,我們想要查看特定的命令 尾巴 毫無疑問,這是一個絕佳的選擇。
尾部和 CCZE
命令 尾巴 允許您查看參數旁邊的日誌 -f 它實時向我們展示日誌,即日誌接收到的變化會出現在屏幕上,而無需重新加載日誌,即:
tail -f /var/log/auth.log
此外,還添加到 ze (我們已經告訴過你了)我們可以向日誌添加顏色:
tail -f /var/log/auth.log | ccze
這將向我們顯示實時日誌,但是, 如果我想同時查看兩個實時日誌怎麼辦?
然後,您需要打開兩個終端,將它們水平對齊,一個在另一個之上,以便在每個終端中執行 tailf -f,從而能夠同時查看兩個日誌。
好吧,有了多尾,我們就不需要再搞亂了。
多尾
MultiTail 是一個包(和命令),它允許我們告訴它我們想要查看的日誌,它會將它們全部顯示在屏幕上,分開、排列、組織。
例如:
multitail /var/log/auth.log /var/log/kernel.log
這將在屏幕上向我們顯示這兩個日誌:
正如您所看到的,一個在下面,另一個在上面,在同一個終端中我們有兩個日誌。
我說的是兩個日誌,但是……它可以更多,例如,假設我還想查看 ulogd.log 日誌:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
這裡是截圖:
如果您想垂直而不是水平分割終端,則必須添加 -s 2 … 其中 2 是垂直面板的總數。 例如:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
這裡是截圖:
如果...另外,您想要顯示三個日誌,而不是像示例中那樣顯示兩個日誌,但您不想再次將終端拆分為三個相等的垂直空間,而是將右側區域拆分為兩個水平方塊,請在上面的命令中保留 2,然後在末尾添加另一個日誌:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
這是屏幕截圖:
安裝多尾
安裝很簡單,找到並安裝包 多尾 在您的存儲庫中。
如果您使用 Debian、Ubuntu 或衍生版本:
sudo apt-get install multitail
如果您使用ArchLinux或其他使用pacman的發行版:
sudo pacman -S multitail
結束
還有更多的選項,命令的執行等等, 多尾 同時查看我們的多個日誌無疑是一個絕佳的選擇。
希望您發現它很有趣。
問候
非常有用,謝謝分享。 我不認識他。 🙂
它看起來很像您在終端中輸入的命令,並用它顯示不同的工作方式。
這是我所說的截圖。
http://i.imgur.com/YsSLgGI.png
但一如既往,Linux 的好處是,所有顏色都有很多選擇。
問候。
Terra Terminal,這是屏幕截圖中的程序的名稱。
有趣的。 我不再需要將 RatPoison 接口推入 Debian。
一個我不知道的非常有用的工具。 感謝您的信息!。 問候!。