Bir sistem yöneticisi olarak sık yapılan faaliyetlerden biri sunucuları belirli aralıklarla yeniden başlatmak veya kapatmaktır. Linux işletim sistemlerini kapatmak ya da yeniden başlatmak düzenli bakım faaliyetleri sebebiyle veya bazı donanım arızalarından kaynaklanan sistemin kapatılmasını gerektiren sorunlardan dolayı gerekli olabilir.
Linux işletim sistemleri, sunucuyu yeniden başlatmak veya kapatmak için birkaç farklı yol sunar. Bozulmuş veya kilitlenmiş bir sunucu zorla yeniden başlatılması gerekebilirken, normal bir sunucu herhangi bir komutla basitçe yönetileiblir. Bu komutların çoğunun, başarılı bir şekilde yürütülmesi için belirli bir ayrıcalık seviyesi gerektireceğini yani yönetici yetkisi gerektirdiğini unutmayın; çünkü bir sistemi yeniden başlatmak bir “yönetim” görevidir ve çok kullanıcılı sistemlerde kritik işlemleri çalıştıran sunucuları kapatmak ya da yeniden başlatmak büyük sorunlara yol açabilir.
GUI Kullanılan Linux İşletim Sistemleri
Linux için Gnome, KDE, Mate, XFCE, vb… gibi bir GUI masaüstü ortamı kullanıyorsanız, sistem / uygulama menüsünde oturum kapatma, yeniden başlatma, hazırda bekletme veya kapatma gibi eylemler sunan bir buton bulacaksınız. Kullanılabilir seçenekler, hangi Linux dağıtımının, masaüstü ortamının ve işletim sistemi sürümünün kullanıldığına bağlı olarak biraz farklılık gösterebilir ancak sisteminizin güç durumunu değiştirmek için ilgili menüde aradığınızı kolaylıkla bulabilirsiniz. Bu işlem birkaç tıklamadan fazla değildir ve sadece tıkladığınız işlemi gerçekleştirir. Sunucularda bu işlemleri biraz daha detaylandırmak gerekebilir.
SHUTDOWN KOMUTU
Bir Linux sistemini kapatmak ve yeniden başlatmak için kullanılabilir. Bir sistemi hemen yeniden başlatmak için şu komutu kullanabilirsiniz:
$ sudo shutdown -r now
Belirli bir saniyeden sonra sistemi kapatmak için shutdown komutuna bir gecikme ekleyebiliriz.
$ sudo shutdown -r 10
Donanımın kapanmasını istemeden bir sistemi durdurmak için shutdown komutuna -H ekleyebilirsiniz:
$ sudo shutdown -H now
Sisteme yalnızca shutdown komutu verirseniz, kapatma işlemi otomatik olarak bir dakika sonra yapılacaktır. Belirli bir zamanda sistemi kapatmak için şu komutu kullanabilrsiniz:
$ sudo shutdown 22:30
Çoklu kullanıcıların bağlı olduğu sistemlerde, sistem kapatılırken oturum açmış kullanıcıların konsoluna bir mesaj yayımlanması gerekebilir. Bu şekilde bir mesaj yayımlamak istiyorsanız aşağıdaki shutdown komutuyla birlikte bir mesaj ekleyebilirsiniz:
$ sudo shutdown 23:00 “Bakım sebebiyle sistem kapatılacaktır. Lütfen çalışmalarınızı kaydediniz.”
Zamanlanmış bir kapatmayı iptal etmek için şu -c bayrağı kullanabilirsiniz :
$ sudo shutdown -c
REBOOT KOMUTU
Bir sistemi yeniden başlatmak için reboot komutu kullanabilirsiniz.
$ sudo reboot
Normal reboot komuta yanıt vermeyen sistemlerde yeniden başlatmaya zorlamak için şu komutu deneyebilirsiniz :
$ sudo reboot -f
POWEROFF KOMUTU
Bir sistemi kapatmak için poweroff komutunu kullanabilirsiniz. Shutdown bir sistemi düzgün bir biçimde kapatırken poweroff sistemin fişini çekmişsiniz gibi kapatır:
$ sudo poweroff