Стена (Unix) - Википедия - wall (Unix)
Разработчики) | AT&T Bell Laboratories |
---|---|
изначальный выпуск | Май 1975 г. |
Операционная система | Unix и Unix-подобный |
Тип | Команда |
стена (сокращение от шобряд все) это Unix командная строка утилита, отображающая содержимое компьютерный файл или же стандартный ввод всем зарегистрированным пользователям. Обычно он используется root для отправки сообщения о завершении работы всем пользователям непосредственно перед выключение.
Призыв
стена читает сообщение от стандартный ввод по умолчанию, если имя файла опущено. Это делается трубопровод выход эхо команда:
Алиса @ sleipnir: ~ $ # `tty` чтобы показать текущее имя терминалаАлиса @ sleipnir: ~ $ tty/ dev / pts / 7Алиса @ sleipnir: ~ $ эхо Не забывайте чистить зубы! | стена
Сообщение также может быть напечатано таким же образом Кот используется: вызов стена набрав стена и нажимая ↵ Enter затем сообщение, нажатие ↵ Enter и Ctrl+D:
Алиса @ sleipnir: ~ $ стенаНе забывайте чистить зубы!^ D
Используя здесь строка:
Алиса @ sleipnir: ~ $ стена <<< «Не забывай чистить зубы!»
Также поддерживается чтение из файла:
Алиса @ sleipnir: ~ $ cat .important_announcementНе забывайте чистить зубы!Алиса @ sleipnir: ~ $ стена .important_announcement # то же, что и `wall! $`
Все приведенные выше команды должны отображать следующий вывод на терминалах, которым пользователи разрешают доступ для записи (см. mesg (1)
):
Трансляция сообщения от alice @ sleipnir (/ dev / pts / 7) в 16:15 ... Не забывайте чистить зубы!
Рекомендации
- Версия 7 Unix Программиста Руководство –
- Linux Пользовательские команды Руководство –
- FreeBSD Общие команды Руководство –
- Solaris 10 Справочник по командам системного администрирования Руководство –