команда wall в Linux с примерами
Команда wall в системе Linux используется для написания сообщения всем пользователям. Эта команда отображает сообщение или содержимое файла или его стандартный ввод на терминалах всех пользователей, вошедших в систему в данный момент. Строки, длина которых превышает 79 символов, заключены в эту команду. Короткие строки заполняются пробелами до 79 символов. Возврат каретки и новая строка в конце каждой строки всегда помещаются командой стены. Только суперпользователь может писать на терминалах пользователей, которые отказались от сообщений или используют программу, которая автоматически отклоняет сообщения. В чтении из файла отказано, если вызывающий не является суперпользователем, а программа имеет suid (set-user-ID) или sgid (set-group-ID) .
Синтаксис:
стена [-n] [-t тайм-аут] [сообщение | файл]
Параметры:
- wall -n: эта опция подавляет баннер.
стена -n
- wall -t: эта опция откажется от попытки записи на терминалы по истечении времени ожидания в секундах. Этот тайм-аут должен быть положительным целым числом. Значение по умолчанию составляет 300 секунд, что является наследием тех времен, когда люди запускали терминалы по модемным линиям.
Пример:
стена -t 30
- wall -V: эта опция отображает информацию о версии и завершает работу.
стена -V
- wall -h: эта опция отобразит справочное сообщение и завершит работу.
стена -h