Описание команды w
w
Выводит краткую сводку о работающих в системе в данный момент пользователях (залогиненных пользователях), а также о том, какие процессы у них запущены
Команда w это самая короткая команда в Linux. Она представляет собой комбинацию команд who, uptime и ps -a.
Пример выполнения команды w:
$ w
21:08:29 up 9 min, 1 user, load average: 0,08, 0,45, 0,43
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
pingvinu :0 :0 21:00 ?xdm? 16.19s 0.00s /usr/lib/
Данные о пользователях выводятся в виде таблицы.
Над таблицей выводится строка (заголовок) с дополнительной информацией. В заголовке выводятся следующие поля:
- текущее время,
- время работы системы без перезагрузки (uptime),
- количество работающих в данный момент пользователей,
- среднее значение нагрузки системы за последние 1, 5 и 15 минут (Load averages).
В таблице для каждого пользователя выводятся следующие поля:
- USER — имя пользователя.
- TTY — название терминала.
- FROM — название удаленного компьютера или IP-адрес.
- LOGIN — время входа в систему.
- IDLE — время бездействия.
- JCPU — время, использованное всеми процессами, подключенными к tty. Оно не включает завершенные фоновые задания, но включает фоновые задания, работающие в данный момент.
- PCPU — время, использованное текущим процессом, который указан в поле WHAT.
- WHAT — текущий процесс (командная строка текущего процесса).
Синтаксис
w опции имя_пользователя
Если указано имя_пользователя, то выводится информация только для данного пользователя.
Опции
-h или --no-header
Не выводить заголовок у таблицы.
-u или --no-current
Игнорировать имена пользователей при определении времени текущего процесса и времени CPU.
-s или --short
Использовать сокращенный формат вывода. Не выводить колонки JCPU и PCPU.
-f или --from
Включить или выключить вывод поля from, которое соответствует имени удаленного хоста (remote hostname). В зависимости от дистрибутива Linux (версии утилиты w), поле from может выводиться или не выводиться по умолчанию.
-i или --ip-addr
Выводить в поле from IP-адрес вместо имени хоста (hostname), если это возможно.
-o или --old-style
Выводить информацию в старом формате. Время, которое меньше 1 минуты, не выводится.
--version
Вывести версию утилиты w.
Комментарии
14:34