Mesg

mesg — UNIX-утилита, управляет доступом на запись для терминала данного пользователя. Обычно используется для разрешения или запрета другим пользователям писать на терминал данного пользователя.

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

mesg [y|n]

Параметры запуска

y
Разрешить другим пользователям доступ на запись к вашему терминалу.
n
Запретить доступ на запись к вашему терминалу.

Если никакие опции не указаны, то mesg отображает текущий статус доступа к вашему терминалу.

Mesg считает, что к терминалу подключено устройство стандартного ввода. Это также означает, что если вы вошли в систему несколько раз, то вы можете получать/устанавливать статус mesg для разных сессий, используя перенаправление, например: % tty

/dev/tty1
% mesg < /dev/tty2
is y
% mesg n < /dev/tty2
% mesg < /dev/tty2
is n
% mesg
is y

mesg в различных ОС

В Debian GNU/Linux программа mesg находится в пакете sysvinit-tools (System V init).[1]

Примечания

  1. Alioth: Debian packaging of sysvinit: Project Info  (неопр.). Дата обращения: 15 марта 2008. Архивировано из оригинала 8 октября 2008 года.

Ссылки

  • mesg(1) — страница справки man по пользовательским командам GNU/Linux на сайте OpenNet  (рус.)
  • mesg(1) — страница справки man по пользовательским командам GNU/Linux  (англ.)
  • mesg(1) — страница справки man по пользовательским командам OpenBSD  (англ.)
  • mesg(1) — страница справки man по пользовательским командам FreeBSD  (англ.)
Перейти к шаблону «Команды Unix»
Команды Unix
Перейти к шаблону «POSIX.1-2008»
Утилиты POSIX.1-2008
Перейти к шаблону «GNU Coreutils»
Файловые утилиты
Текстовые утилиты
Shell-утилиты
другие утилиты