Komuta shutdown -h now
(veya eşdeğer bir şeye) yeni girdiğinizi varsayarak , makinenin kapanmasını önlemek için yapabileceğiniz herhangi bir şey var (yeterince hızlıysanız)?
Komuta shutdown -h now
(veya eşdeğer bir şeye) yeni girdiğinizi varsayarak , makinenin kapanmasını önlemek için yapabileceğiniz herhangi bir şey var (yeterince hızlıysanız)?
Yanıtlar:
shutdown -c
Çalışmakta olan bir kapanmayı iptal etmek için koşabilirsiniz .
ctrl+c
ctrc+c
ve arasındaki farkın farkındayım shutdown -c
. Ancak -now
, planlanan kardeşi yerine seçeneğin hızı göz önüne alındığında, ctrl+c
bu amaç için en hızlı yol olacaktır. İçgüdüsel bir kapanmayı durdurabileceğinizi düşünmemiştim, hatta böldüğünüze daha da şaşırdım, ama görünüşe göre bunu yapabilirsiniz ama bu sizin belirttiğiniz bir yarış.
Yeterince hızlıysanız bir init 2
(veya istediğiniz herhangi bir çalışma seviyesini) yayınlayabilirsiniz ve bu muhtemelen kapanmayı durduracaktır. Kapatma komutunu öldürmeyi içeren herhangi bir şey, komut çok hızlı çalıştığından başarısız olur
Bunu aşağıdaki komut dosyasıyla denedim ve hatta kapatmayı durduracak kadar hızlı değil
#!/bin/bash
shutdown -h now
shutdown -c "Aborting Shutdown"
Broadcast message from iain@iain-ubuntu
(/dev/pts/0) at 16:50 ...
The system is going down for halt NOW!
shutdown: Cannot find pid of running shutdown
Etkileşimli olarak nerede
shutdown -h now
init 2
sistem kalkıyor.
FreeBSD man sayfasından:
Zamanlanmış bir kapatma , kapatma işlemini öldürerek iptal edilebilir (bir SIGTERM yeterlidir).
Böylece killall shutdown
, zamanlanmış bir kapatma olduğunda (örn. shudown -h +5
) BSD üzerinde çalışır .
shutdown -h now
Gerçek hayat senaryosunda hemen ( ) hemen iptal etmenin mümkün olduğunu sanmıyorum .
shutdown -h now
, komut satırı erişimini hemen kaybettiğinize inanıyorum,halt -p
böylece yapabileceğiniz fazla bir şey yok.