Установка watch в Unix/Linux

Установка watch в Unix/Linux

Watch — очень мощный инструмент командной строки, который запускает утилиту в интервал времени и отображает результаты на стандартном выводе в полноэкранном режиме, подобно команде top.

Установка watch в Unix/Linux

Во многих Linux дистрибутивах уже установлена данная утилита. По этому, ее устанавливать не нужно. Если не установлен данный пакет, можно поставить его.

Установка watch в Debian/Ubuntu/Mint

Выполняем:

Установка watch в RHEL/CentOS

Выполняем:

Установка watch в Fedora

Выполняем:

Установка watch в openSUSE

Выполняем:

Установка watch в Arch Linux

Выполняем:

Установка watch в Mac OS X

Подключаем homebrew:

Установка homebrew на Mac OS X

Выполним поиск пакета:

Можно его установить:

Установка завершена, можно перейти к использованию.

Использование watch в Unix/Linux

Синтаксис данной утилиты, отличается в Unix/Linux дистрибутивах.

Использование watch в Linux

По умолчанию команда watch выводит результаты каждые 2 секунды. Используйте следующий формат для запуска команды watch каждую секунду:

Используйте опцию «-d» с командой watch, чтобы получить четкую разницу между выводом (она будет выделять предыдущий вывод и текущий:

Можно легко наблюдать за процессом создания или копирования дампа ( как пример):

И проверяем:

Или:

Можно, мониторить (выводить) логи:

В системах Linux ps команда может использоваться вместе с командой watch для наблюдения работой служб. Например, чтобы запустить команду ps 5 раз в секунду (Для zabbix процессов) используйте:

Посмотреть/Показать только zabbix_proxy и zabbix_agent процессы:

Чтобы показать только процессы синхронизации истории (речь идет о заббикс):

Команда ps имеет довольно большой вывод информации (приблизительно 190 столбцов) и по этому, можно попробовать отобразить только командные строки без UID, PID, времени старта:

Использование watch в BSD

Если команда watch не установлена, аналогичный эффект может быть достигнут при:

Использование watch в AIX, HP-UX

Если команда watch недоступна, можно попробовать использовать:

Использование watch в Solaris

Если команда watch не установлена, периодически обновляемый список процессов может быть показан с:

Использование watch в Mac OS X

Можно использовать:

Как-то так!

Можно обойтись без этой утилиты, — заюзать алиас. Например:

Добавляем:

Выполняем:

а вот, собственно примеры:

Или:

У меня все, статья «Установка watch в Unix/Linux» завершена.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *