MultiTail, чтение нескольких файлов журнала одновременно с терминала

о мультитейле

В следующей статье мы рассмотрим Multitail. Это Хвостовая программа, с той лишь разницей, что с Multitail мы сможем читать несколько файлов (обычно файлы журналов) одновременно, нанося на них разные цвета. Он покажет нам все открытые файлы в одном окне терминалЕсли в файл внесены какие-либо изменения, он изменится мгновенно. Основная полезность этого инструмента - отслеживать файлы журнала. Это очень полезный инструмент для системных администраторов Gnu / Linux.

Для тех, кто не знает, Tail - это программа Gnu / Linux, используемая для чтения нескольких строк с конца большого файла. По умолчанию отображаются последние 10 строк, но это число может варьироваться в зависимости от требований пользователя.

Многопользовательская установка

Multitail - это доступно в официальных репозиториях из Ubuntu. Я установил его как в версии 16.04, так и в 17.10.

Прежде всего, мы начнем с обновления кеша репозиториев пакетов нашей операционной системы Ubuntu с помощью следующей команды в терминале (Ctrl + Alt + T):

sudo apt update

Мы продолжим установка Multitail, для этого в том же терминале выполним следующую команду:

sudo apt install multitail

При этом должен быть установлен Multitail. Теперь выполните следующую команду, чтобы проверьте, правильно ли он установлен:

многопользовательская версия

multitail -V

Как видно на скриншоте, установлена ​​версия Multitail 6.4.2.

Просмотр одного файла журнала с несколькими очередями

Хотя Multitail используется для просмотра нескольких файлов журнала в одном окне терминала, его также можно использовать для просмотреть единый файл журнала. Выполните следующую команду, чтобы открыть файл журнала /var/log/auth.log:

многопользовательская авторизация журнала

multitail /var/log/auth.log

Как видно на скриншоте выше, открывается один файл. Вид этого будет обновляться по мере изменения файла. Мы сможем выйти из Multitail нажмите клавишу 'q'.

Просмотр нескольких файлов журналов с помощью Multitail

Как я уже писал выше, основная функция этой программы - иметь возможность просматривать несколько файлов журнала в одном окне терминала. Файлы будут размещены вертикально по умолчанию

Выполните следующую команду, чтобы увидеть /var/log/auth.log y /var/журнал/kern.log вертикально:

многослойные вертикальные файлы

multitail /var/log/auth.log /var/log/kern.log

Как видно на скриншоте выше, файл /var/log/auth.log открывается в верхней половине и файл /var/журнал/kern.log открывается в нижней половине.

Мы также можем разместить документацияВ этом случае /var/log/auth.log y /var/журнал/kern.log горизонтально используя следующую команду:

многопозиционные горизонтальные файлы

multitail -s 2 /var/log/auth.log /var/log/kern.log

Следует сказать, что значение аргумента -s равно 2, потому что в этом примере я открываю 2 файла. Если мы хотим открыть 3 файла, значение -s должно быть 3.

Список открытых файлов

Если мы нажмем клавиша 'b' se отобразит список открытых файлов, как показано ниже. В этом примере у меня открыто 2 файла, первый /var/log/auth.log пронумерован 00, а второй /var/журнал/kern.log он имеет номер 01. Если вы не хотите выбирать какие-либо файлы, просто нажмите Ctrl + G, чтобы отменить меню выбора.

Многопользовательский список открытых файлов

Мы можем нажимать клавиши со стрелками вверх и вниз, чтобы переместить селектор, и нажимать Enter, чтобы выбрать файл, который мы хотим проконсультироваться. Для этого примера я выбрал первый файл /var/журнал/kern.log y отображается на экране через отдельный раздел. Теперь мы можем нажимать клавиши со стрелками вверх и вниз для навигации по файлу.

Многопользовательский выбранный файл

Когда мы закончим читать этот файл, вам следует нажмите 'q', чтобы вернуться в главное окно пользователя Multitail.

Просмотр нескольких файлов с разными цветами

Мы также можем установить разные цвета для разных открытых файлов с Multitail. Например, мы можем открыть /var/log/auth.log в желтом и /var/журнал/kern.log красным цветом с помощью следующей команды:

Многослойные файлы с цветами

multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log

Как видно на скриншоте выше, Multitail открылся. /var/log/auth.log в желтом и /var/журнал/kern.log в красном.

Если кто-то хочет узнать больше об этой программе и ее функциях, он может обратиться к разделу Что Multitail может сделать для пользователей?.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.