Linux'ta Kapatma, Kapatma, Durdurma ve Yeniden Başlatma Komutlarını Anlamak


Bu makalede size Linux'un shutdown, poweroff, halt ve reboot komutları arasındaki farkları açıklayacağız. Bunları mevcut seçeneklerle çalıştırdığınızda gerçekte ne yaptıklarını netleştireceğiz.

Linux sunucu yönetimine dalmayı düşünüyorsanız, bunlar etkili ve güvenilir sunucu yönetimi için tam olarak anlamanız gereken önemli Linux komutlarından bazılarıdır.

Normalde makinenizi kapatmak veya yeniden başlatmak istediğinizde aşağıdaki komutlardan birini çalıştırırsınız:

Kapatma Komutu

Kapatma, sistemin kapatılacağı zamanı planlar. Makineyi durdurmak, kapatmak veya yeniden başlatmak için kullanılabilir.

İlk bağımsız değişken olarak bir zaman dizesi (genellikle "şimdi" veya saat/dakika için "ss:dd") belirtebilirsiniz. Ek olarak, sistem çökmeden önce oturum açmış tüm kullanıcılara gönderilecek bir duvar mesajı ayarlayabilirsiniz.

Önemli: Eğer zaman argümanı kullanılırsa, sistem kapanmadan 5 dakika önce /run/nologin dosyası oluşturulur. giriş yapılmasına izin verilmeyecektir.

Kapatma komutlarına örnekler:

shutdown
shutdown now
shutdown 13:20  
shutdown -p now	#poweroff the machine
shutdown -H now	#halt the machine		
shutdown -r09:35	#reboot the machine at 09:35am

Bekleyen bir kapatmayı iptal etmek için aşağıdaki komutu yazmanız yeterlidir:

shutdown -c

Durdurma Komutu

halt donanıma tüm CPU işlevlerini durdurması talimatını verir, ancak onu açık bırakır. Sistemi düşük seviyeli bakım yapabilecek duruma getirmek için kullanabilirsiniz.

Bazı durumlarda sistemi tamamen kapattığını unutmayın. Aşağıda durdurma komutlarının örnekleri verilmiştir:

halt		   #halt the machine
halt -p	   #poweroff the machine
halt --reboot    #reboot the machine

Kapatma Komutu

Kapatma, sisteme kapanması talimatını veren bir ACPI sinyali gönderir.

Aşağıda poweroff komutlarının örnekleri verilmiştir:

poweroff   	       #poweroff the machine
poweroff --halt      #halt the machine
poweroff --reboot    #reboot the machine

Komutu Yeniden Başlat

yeniden başlat sisteme yeniden başlatılması talimatını verir.

reboot            #reboot the machine
reboot --halt     #halt the machine
reboot -p   	    #poweroff the machine

Bu kadar! Daha önce de belirtildiği gibi, bu komutları anlamak, çok kullanıcılı bir ortamda Linux sunucusunun etkili ve güvenilir bir şekilde yönetilmesini sağlayacaktır. İlave fikirleriniz var mı? Aşağıdaki yorum bölümü aracılığıyla bunları bizimle paylaşın.