Назад Содержание Вперед


Печать короткого сообщения конкретному пользователю

Для создания короткого однократного сообщения конкретному пользователю выполните следующие шаги:

1.  Наберите write username и нажмите Return. username - это имя пользователя при входе в систему.
2.  Введите сообщение, которое вы хотите послать.
3.  По окончании ввода сообщения нажмите Control-D. Сообщение будет отображено в пользовательском окне консоли (console window).
Далее приводится пример сообщения, которое может ввести системный администратор:
oak% write ignatz@elm
I'll come by at 12:ØØ to look at your problem.
oak%

В пользовательском окне консоли это сообщение выглядит так:
Message from fred@oak on ttyp1 at 11:2Ø ...
I'll come by at 12:ØØ to look at your problem.
EOF

Отправка сообщения из файла для конкретного пользователя

Если необходимо отправить более длинное сообщение нескольким пользователям, выполните следующие шаги для создания сообщения в файле, а затем используйте имя файла в качестве аргумента в команде write:

1.  Создайте файл, содержащий текст сообщения, которое вы хотите разослать.
2.  Наберите write username < filename и нажмите Return.

В следующем примере системный администратор использует команду cat для создания файла, содержащего короткое сообщение:

oak% cat > message
I'll come by at 12:ØØ to look at your problem.
oak% write ignatz@elm < message
write: ignatz logged in more than once ... writing to console
oak%

Если пользователь вошел в систему в более чем одно окно, сообщение появляется в окне консоли. Сообщение отображается в окне консоли пользователя следующим образом:

Message from fred@oak on ttyp1 at 11:2Ø ...
I'll come by at 12:ØØ to look at your problem.
EOF

Как вы заметили, пользователь не увидит разницы между сообщением, набранным в командной строке или отправленным из файла. Пользователь может вступить в диалог, используя команду write для ответа, но диалог не будет по-настоящему интерактивным. Существуют два пути команды write по одному в каждом направлении (There are two write paths open, one in each direction). Для получения подробной информацию смотрите man-страницу команды write(1) . Более подробную информацию о man-страницах, читайте в Главе 2, "Использование основных команд OS."

Отправка сообщения всем пользователям системы или сети

Для одновременной отправки сообщения каждому пользователю системы используйте команду wall (write all). Для одновременной отправки сообщения каждому пользователю сети используйте команду rwall (remote write all).

Для отправки сообщения всем пользователям системы:

1.  Наберите wall и нажмите Return.
2.  Наберите сообщение, которое вы хотите отправить.
3.  По окончании набора нажмите Control-D. Сообщение появится в окне консоли каждого пользователя системы.

Ниже приведен пример сообщения системного администратора:

oak% wall
System will be rebooted at 12:ØØ.
oak%

Так выглядит этот сообщение в окнах консоли пользователей:

Broadcast message from root on console ...
System will be rebooted at 12:ØØ.
EOF


ЗАМЕЧАНИЕ:  Используйте команду rwall с осторожностью, поскольку она расходует ресурсы внешних систем (extensive system) и сети.

ДЛя отправки сообщения всем пользователям сети:

1.  Наберите rwall -n netgroup и нажмите Return.
2.  Наберите сообщение, которое вы хотите отправить.
3.  По окончании набора нажмите Control-D. Сообщение появится в окне консоли каждого пользователя системы.

Ниже приводится пример сообщения системного администратора всем пользователям сетевой группы (netgroup) Eng:

oak% rwall -n Eng
System oak will be rebooted at 12:00.
oak%

Так выглядит это сообщение в окнах консоли пользователей:

Broadcast message from root on console ...
System will be rebooted at 12:ØØ.

Можно использовать команду rwall для отправки сообщения всем пользователям системы, набрав rwall hostname.

Отправка сообщения по электронной почте

Элетронная почта (E-mail) - это эффективный способ передачи некоторых администраторских информационных сообщений. Однако, описание работы с электронной почтой находится за рамками этой книги. Читайте man-страницы mail(1), mailtool(1), mailx(1), и dtmail(1X) для получения информации о почтовых программах.

Запуск и остановка систем

Запуск и остановка систем является составной частью работы системного администратора. В этом разделе описаны типичные процедуры для запуска и остановки9:37 01.04.01 систем. Если система успешно не запускается, читайте в системной документации о диагностике проблем с загрузкой.

Системное программное обеспечение SunOS 5.x предполагает постоянную работу системы, чтобы e-mail и сетевые службы работами корректно. Однако, вам потребуется остановить или перезагрузить систему в случаях:

  Отключения системного питания
  Инсталляции новой версии операционной системы
  При выходе из строя электропитания
  Добавлении аппаратных устройств в систему
  Привыполнении настройки файловых системи


Назад Содержание Вперед
Hosted by uCoz