В Linux команда mesg
определяет, могут ли другие пользователи в системе отправлять вам сообщения с помощью команды записи или команды разговора.
Процесс запуска оболочки по умолчанию разрешает сообщения.
Содержание
Синтаксис
mesg [опции] [y | n]
Опции
- -v, --verbose
- Вывести текущее сосотояние
- -h, --help
- Вывести справку
- -V, --version
- Вывести версию
Аргументы
- y
- Разрешить другим пользователям доступ на запись к вашему терминалу
- n
- Запретить доступ на запись к вашему терминалу.
При отсутствии аргументов команда показывает текущий статус сообщения.
Статус выхода
Работа завершается с одним из следующих значений:
- 0
- Сообщения разрешены
- 1
- Сообщения запрещены
- >1
- Произошла ошибка
Установка
На большинстве дистрибутивов Linux утилита предустановлена и является частью пакета util-linux
.
Использование утилиты
Разрешить другим пользователям отправлять вам сообщения:
oleg@mobile:~:$ mesg y
oleg@mobile:~:$
Отображение текущего состояния записи вашего терминала:
oleg@mobile:~:$ mesg
да
oleg@mobile:~:$
Запретите другим пользователям отправлять вам сообщения:
oleg@mobile:~:$ mesg n
oleg@mobile:~:$
Новое состояние терминала:
oleg@mobile:~:$ mesg
нет
oleg@mobile:~:$
Версия утилиты:
oleg@mobile:~:$ mesg -V
mesg из util-linux 2.38.1
oleg@mobile:~:$
Заключение
Применение в Linux команды mesg
не представляет никаких сложностей. Для связи с другими пользователями вы можете пользоваться командами write
и wall
.