MESG(1)

НАЗВА
mesg - показ (або заборона показу) повідомлень від інших користувачів

КОРОТКИЙ ОПИС

mesg [параметр] [n|y]

ОПИС

Допоміжною програмою mesg можна скористатися для керування доступом на запис інших користувачів до пристрою термінала, який пов’язано із стандартним виведенням помилок. Якщо буде уможливлено доступ до запису, програми, зокрема talk(1) і write(1), зможуть показувати повідомлення у терміналі.

Традиційно, доступ до запису типово дозволено. Втім, зі зростанням різноманітних ризиків, які пов’язано із захистом системи, з’явилася тенденція типово вимикати доступ до запису, принаймні для основної оболонки входу до системи. Для налаштовування ваших терміналів належним чином у ваших скриптах входу до системи має бути виконано mesg.

The mesg utility silently exits with error status 2 if not executed on a terminal. In this case executing mesg is pointless. The command line option --verbose forces mesg to print a warning in this situation. This behaviour has been introduced in version 2.33.

АРГУМЕНТИ

n
    Заборонити повідомлення.

y
    Дозволити показ повідомлень.

Якщо не вказано аргументів, mesg показує поточний стан роботи з повідомленнями у стандартному виведенні помилок.

ПАРАМЕТРИ

-v, --verbose
    Пояснити виконувані дії.

-h, --help
    Вивести текст довідки і завершити роботу.

-V, --version
    Вивести дані щодо версії і завершити роботу.

СТАН ВИХОДУ

Допоміжна програма mesg завершує роботу із такими значеннями:

0
    Повідомлення дозволено.

1
    Повідомлення заборонено.

>1
    Виникла помилка.

ФАЙЛИ

/dev/[pt]ty*, /dev/pts/[0-9]*

ЖУРНАЛ

mesg (I) appears in the UNIX Programmer’s Manual. It used to invert the current state with no argument before Version 7 AT&T UNIX.

ТАКОЖ ПЕРЕГЛЯНЬТЕ

login(1), talk(1), write(1), wall(1), xterm(1)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами -

ДОСТУП ДО ПРОГРАМИ

Програма mesg є частиною пакунка util-linux, який можна отримати з