3 июня 2011 г. 17:42 пользователь Serge Negodyuck <[email protected]> написал: > 3 июня 2011 г. 17:15 пользователь [email protected] > <[email protected]> написал: >> Имеется ввиду, не то, какими ключами они обладают, а то, как они >> воздействуют на ОС, то есть сам процесс завершения процессов, и т.д. То есть >> передают ли они корректно сигнал TERM, KILL или может сразу KILL -9? Вот >> что, меня интересует. > Из исходников shutdown видно, что shutdown -r now делает следующее: > > 1. Пишет reboot by .... в syslog > 2. Печатает на экран "System shutdown time has arrived" > 3. Вызывает reboot -l Наврал я, третий пункт выполняется в случае опции -o По умолчанию shutdown -r делает kill -SIGTERM 1 И дальше перезагрузкой занимается init. Последний в частности выполняет rc.shutdown, а дальше делает прилизительно то же что и reboot
В случае с reboot - он сам прибивает процессы(SIGTEM, SIGKILL), и делает syscall reboot. Никаких скриптов не выполняется.
