MAN SAYFASINDAN:
Kapatma - "kapatma işlemi sistemin güvenli bir şekilde kapatılmasını düzenler. Tüm giriş yapan kullanıcılara sistemin kapandığı bildirilir ve TIME'nin son beş dakikasında yeni girişler engellenir." Burada belirtilen süre, kapatılan kullanıcının belirttiği miktardır.
Dur - "Bu programlar yeniden başlatma, durma noktasına bir sistem yöneticisine izin vermek veya sistem PowerOff."
Fark şu ki, Kapatma'nın kendisinden kapanırken Halt'in daha "agresif" olması. Servisler veya açık programlar olmadan sistemi tam anlamıyla kapanmaya zorlayabilen parametrelere sahiptir. Herhangi bir parametre olmadan durmayı çalıştırırsanız, kapatma komutunu çalıştırmanız yeterlidir. Takma ad gibi bir şey. Örneğin parametresiyle çalıştırırsanız --force
, sistemi gerçekten hızlı bir şekilde yeniden başlatmaya zorlar.
Durma veya kapanma durumunda, bilgisayarı kapatmadan veya yeniden başlatmadan önce tüm işlemlerin doğru şekilde bitmesini bekleyeceklerdir. Bir hizmet veya uygulama kapanmıyorsa veya düzgün kapanmıyorsa, orada ne dediğinizi göreceksiniz (noktalı ubuntu logosu).
Terminalde tek bir kullanıcı veya çoklu kullanıcı için uygun yol kapatmadır. Ancak kapatma çalışmıyorsa, hangi servisleri çalıştırdığınızı ve hangisinin kapatmanın yavaşlamasına veya donmasına neden olduğunu doğrulayın.
Bunu akılda tutarak, sistemi yeniden başlatmanın veya kapatmanın birkaç yolu vardır:
Yeniden başlatma - shutdown -r
,reboot
Bu durumda, yeniden başlatma sadece çağırıyor shutdown -r
.
Kapatma - halt
, shutdown
, sudo init 0
, shutdown -h now
,poweroff
Bu durumda, poweroff
arama ile aynıshutdown -P
Fark ettiğiniz gibi, shutdown
Komut çok şey yapabilir, işte bunun küçük bir listesi:
-r Requests that the system be rebooted after it has been brought down
-h Requests that the system be either halted or powered off after it has been brought down, with the choice as to which left up to the system
-H Requests that the system be halted after it has been brought down
-P Requests that the system be powered off after it has been brought down
-c Cancels a running shutdown. TIME is not specified with this option, the first argument is MESSAGE
-k Only send out the warning messages and disable logins, do not actually bring the system down
Gibi reboot
-f, --force force reboot or halt, don't call shutdown(8)
-p, --poweroff switch off the power when called as halt
Bununla birlikte, terminalden kapatma ile Unity'deki Kapat seçeneğinin tıklanması arasında bir fark vardır. Sonuncusu, kullanıcıdan kaydedilmemiş çalışmalarla etkileşimini ister (libreoffice, inkscape ... gibi). İlki, tüm süreçlere kapanmalarını söyleyen bir sinyal gönderir. Kullanıcı etkileşimi gerekmez, bu nedenle kaydedilmemiş işler gider.