Подтвердить что ты не робот

Возможно ли прервать завершение работы в Linux?

Я знаком и использую shutdown в Linux, и обычно просто

> shutdown -h now

Но есть ли способ остановить выключение, скажем, если я попытаюсь отключиться через 10 минут, а затем через 5 минут я обнаружил, что я действительно не хочу закрывать?

4b9b3361

Ответ 1

Вы можете использовать ps найти процесс выключения и прервать его, например, с помощью ps|grep shutdown.

Альтернативные и менее интенсивные версии для глаз:

pkill shutdown
killall shutdown
kill `cat /var/run/shutdown.pid`

Ответ 2

shutdown -c это "отменить выключение" по разумно недавним shutdown s.

Синтаксис также поддерживает shutdown -c <message> для целей объявления, поэтому это удобно, если другие люди используют этот компьютер.

Ответ 3

Если вы на секунду опаздываете на shutdown -c и уже shutdown -c root на консоли, очень быстрый # init 5 отменит отключение после того, как init изменит уровень запуска.

ПРИМЕЧАНИЕ. Этот ответ сейчас в основном устарел. init 5 не очень полезен для systemd, который, к сожалению, большинство систем сейчас используют.

Ответ 4

Из shutdown справочной страницы в системах BSD:

Планируемое отключение может быть отменено убив процесс выключения (a SIGTERM должно быть достаточно).