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
Вам также будут полезны эти статьи по теме:
- Как отслеживать команды Linux, выполняемые пользователями системы, в режиме реального времени
- Как отслеживать активность пользователей с помощью инструментов psacct или acct
Вот и все! whowatch — это простая и удобная в использовании интерактивная утилита командной строки для мониторинга процессов и пользователей в системе Linux. В этом кратком руководстве мы объяснили, как установить и использовать whowatch. Используйте форму обратной связи ниже, чтобы задать любые вопросы или поделиться своими мыслями об этой утилите.