пятница, 8 февраля 2013 г.

выполнение команд через txt

# multitail -l «ping ya.ru» -L «ping localhost»

Тоже самое можно сделать и для вывода выполнения двух команд, с ключем -L:

# multitail tcpdump.txt -I /var/log/mysql.log

Ещё, полезная возможность, вывод одновременно двух файлов в одной консоли. Для этого служит ключ -I:

К сожалению, Multitail не умеет выводить команды top, mtop или iftop.

# multitail -s 2 tcpdump.txt -l «ping ya.ru» -i /var/log/auth.log

Разобьем вывод вертикально, на два окна, параметр -s указывает количество вертикальных окон:

# multitail tcpdump.txt -l «ping ya.ru» -i /var/log/auth.log

Теперь, добавим ещё «окон», где -i выводит обновление указанного файла:

# multitail tcpdump.txt -l «ping ya.ru»

Теперь самое интересное. К примеру, попутно хотим наблюдать за пингом на Яндекс. В это случае ключ -l укажет выводить выполнение команды, взятой в кавычки:

В результате, выводится такая картинка:

# tcpdump >> tcpdump.txt

Для начала — попробуем открыть только один файл (аналог выполнения команды tail -f). К примеру, вывод tcpdump:

Сразу после установки утилита готова к использованию.

# cd /usr/ports/sysutils/multitail

Установка для FreeBSD:

Если хочется одновременно просматривать изменения в логах, ещё и нескольких сразу — можно использовать утилиту Multitail. Доступна практически для всех UNIX-like систем.

Мануалы, подсказки, заметки, вопросы и ответы, проблемы и решения.

Multitail: вывод нескольких консолей на одну | RTFM - администрирование, настройка серверов FreeBSD, Linux

Комментариев нет:

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