Скачать презентацию Основы операционной системы UNIX Глава 7 Останов системы Скачать презентацию Основы операционной системы UNIX Глава 7 Останов системы

Глава 7_Часть1.ppt

  • Количество слайдов: 13

Основы операционной системы UNIX Глава 7. Останов системы Основы операционной системы UNIX Глава 7. Останов системы

Останов системы Изучив данную главу, вы будете знать: p Способы останова системы p Синтаксис Останов системы Изучив данную главу, вы будете знать: p Способы останова системы p Синтаксис команды shutdown p Варианты выхода из системы

Останов системы p Нормальный останов системы – это попытка остановить процессы упорядоченным способом, чтобы Останов системы p Нормальный останов системы – это попытка остановить процессы упорядоченным способом, чтобы при повторном запуске не возникло ошибок p При нормальном прекращении работы выполняющиеся процессы последовательно закрываются p Затем диски синхронизируются со всеми буферами в памяти p Файловые системы демонтируются

Способы останова системы p Выключить питание p Дать команду shutdown p Использовать команды halt Способы останова системы p Выключить питание p Дать команду shutdown p Использовать команды halt и reboot (в BSD–системах) p Послать процессу init сигнал SIGTERM p Изменить уровень выполнения процесса init в помощью команды telinit (в АТТ– системах) p Уничтожить процесс init

Выключение питания p Такой способ останова неприемлем p Выключение питания может привести к потере Выключение питания p Такой способ останова неприемлем p Выключение питания может привести к потере данных и повреждению системных файлов

Команда shutdown p Специальная команда для корректного останова ОС UNIX – /etc/shutdown p Содержит Команда shutdown p Специальная команда для корректного останова ОС UNIX – /etc/shutdown p Содержит командную процедуру для корректного останова операционной системы

Команда shutdown p Посылает сообщения всем активным пользователям командой wall p Убивает все процессы, Команда shutdown p Посылает сообщения всем активным пользователям командой wall p Убивает все процессы, кроме процесса консоли (команда kill) p Очищает все буферы обменов с файлами (команда sync) p демонтирует файловые системы (команда umount) p Выполняет процедуры копирования данных (команда backup) p Выключает питание ЭВМ

Команда shutdown Чтобы провести выключение системы, следует с консоли, будучи пользователем root и находясь Команда shutdown Чтобы провести выключение системы, следует с консоли, будучи пользователем root и находясь в корневом каталоге, выполнить команду: # shutdown -yh 0 # для HPUX # shutdown -h now # для Free. BSD, Linux # shutdown -y -g 0 -i 0 # для Solaris, SVR 4

Команда shutdown Для перезагрузки системы выполните команду: # reboot # для Linux # shutdown Команда shutdown Для перезагрузки системы выполните команду: # reboot # для Linux # shutdown -y -r 0 # для HPUX # shutdown -y -g 0 -i 6 # для Solaris, SVR 4

Команда halt p Используется для немедленной остановки системы p Не предупреждает интерактивно работающих пользователей Команда halt p Используется для немедленной остановки системы p Не предупреждает интерактивно работающих пользователей о скорой остановке системы p Используется в однопользовательском режиме

Изменение уровня выполнения процесса init p Команда telinit наиболее эффективна для тестирования изменений, внесенных Изменение уровня выполнения процесса init p Команда telinit наиболее эффективна для тестирования изменений, внесенных в файл inittab p При указании аргумента –q процесс init повторно читает файл /etc/inittab Например, команда # telinit S переводит систему в однопользовательский режим

Команда reboot p Используется для завершения работы в однопользовательском режиме и перехода к многопользовательскому Команда reboot p Используется для завершения работы в однопользовательском режиме и перехода к многопользовательскому режиму p Выполняется быстрее, чем shutdown, потому что она не выполняет скрипты останова p Не посылает никаких сообщений пользователям

Процедура выхода из системы p Для выхода из системы следует дать команду logout, нажать Процедура выхода из системы p Для выхода из системы следует дать команду logout, нажать кнопку Exit в центре внизу экрана, если вы работаете в CDE, или выбрать "Завершить сеанс пользователя" в основном меню GNOME p При работе в командном процессоре в текстовом режиме достаточно нажать Ctrl-D или дать команду exit