Команда w в Linux с примерами

Опубликовано: 16 Февраля, 2022

Команда w в Linux используется, чтобы показать, кто вошел в систему и что они делают. Эта команда показывает информацию о пользователях, которые в настоящее время находятся на машине, и их процессах. В заголовке в указанном порядке отображается текущее время, как долго работает система, сколько пользователей в настоящее время вошли в систему, а также средняя загрузка системы за последние 1, 5 и 15 минут. Для каждого пользователя отображаются следующие записи: имя входа, имя tty, удаленный хост, время входа в систему, время простоя, JCPU, PCPU и командная строка текущего процесса. Время JCPU - это время, используемое всеми процессами, подключенными к tty. Он не включает прошлые фоновые задания, но включает текущие фоновые задания. Время PCPU - это время, используемое текущим процессом, указанное в поле «что».

Синтаксис:

w [параметры] пользователь [...]

Пример:

Параметры:

  • w -h: эта опция не печатает заголовок.
     ч-ч

  • w -u: эта опция игнорирует имя пользователя при определении текущего процесса и времени ЦП.
     w -u

  • w -s: эта опция использует короткий формат. Он не будет печатать время входа в систему, время JCPU или PCPU.
     w -s

  • w -f: эта опция переключает печать поля from (удаленное имя хоста). По умолчанию , как выпущенные от поля , которое не может быть напечатанным. Хотя ваш системный администратор или сопровождающий вашего дистрибутива может скомпилировать версию, в которой по умолчанию отображается поле from.
     w -f

  • w –help: эта опция отобразит справочное сообщение и завершит работу.
     w --help

  • w -i: эта опция будет отображать IP-адрес вместо имени хоста для поля from.
     ж-я

  • w -V: эта опция отображает информацию о версии.
     w -V

  • w -o: эта опция будет печатать пустое пространство в случае простоя менее одной минуты.
     w -o

  • w user: эта опция будет отображать информацию только об указанном пользователе.
     w пользователь