Поиск по сайту:

whowatch - Мониторинг пользователей и процессов Linux в режиме реального времени


whowatch — это простая и удобная в использовании интерактивная программа командной строки, похожая на who, для мониторинга процессов и пользователей в системе Linux. Он показывает, кто вошел в вашу систему и что он делает, аналогично команде w в режиме реального времени.

Он показывает общее количество пользователей в системе и количество пользователей по типу подключения (локальное, telnet, ssh и другие). whowatch также показывает время безотказной работы системы и отображает такую информацию, как имя пользователя, tty, хост, процессы, а также тип соединения.

Кроме того, вы можете выбрать конкретного пользователя и просмотреть дерево его процессов. В режиме дерева процессов вы можете в увлекательной игровой форме отправлять сигналы SIGINT и SIGKILL выбранному процессу.

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

Как установить whowatch в Linux

Программу whowatch можно легко установить из репозиториев по умолчанию с помощью менеджера пакетов вашего дистрибутива Linux, как показано ниже.

sudo apt install whowatch  [On Ubuntu/Debian]
sudo yum install whowatch  [On CentOs/RHEL]
sudo dng install whowatch  [On Fedora 22+]

После установки вы можете просто ввести whowatch в командной строке, и вы увидите следующий экран.

whowatch

Вы можете просмотреть сведения о конкретном пользователе, просто выделив его (для навигации используйте стрелки Вверх и Вниз). Затем нажмите клавишу d, чтобы просмотреть информацию о пользователе, как показано на этом снимке экрана.

Чтобы просмотреть дерево процессов пользователей, нажмите Enter после выделения конкретного пользователя.

Чтобы просмотреть все дерево пользовательских процессов Linux, нажмите t.

Вы также можете просмотреть информацию о системе Linux, нажав клавишу s.

Для получения дополнительной информации посетите справочную страницу whowatch, как показано.

man whowatch

Вам также будут полезны эти статьи по теме:

  1. Как отслеживать команды Linux, выполняемые пользователями системы, в режиме реального времени
  2. Как отслеживать активность пользователей с помощью инструментов psacct или acct

Вот и все! whowatch — это простая и удобная в использовании интерактивная утилита командной строки для мониторинга процессов и пользователей в системе Linux. В этом кратком руководстве мы объяснили, как установить и использовать whowatch. Используйте форму обратной связи ниже, чтобы задать любые вопросы или поделиться своими мыслями об этой утилите.