Kapatma ve güç verme komutları arasındaki fark nedir?


37

Ev sunucusuyla oynuyorum :) Sunucu yönetimini öğrenmek istiyorum ...

Ben arasındaki sert zaman anlayış farkı var shutdown -h nowve poweroff -hşimdi My mantık aynı şey söylüyor ...

Ancak kapatıldığında, linux durur ve güç açık kalır - Tüm ışıkları açıp daha serin döndüğünü görebiliyorum. Garip, kutumu tamamen kapatmanın tek yolu kullanmakpoweroff -h

herhangi bir açıklama takdir edilecektir.

Yanıtlar:


37

Cevap poweroff (8) man sayfasındadır :

--Force ile çağrıldığında veya 0 veya 6 çalışma seviyesindeyken, bu araç yeniden başlatma (2) sistemini çağırır ve sistemi doğrudan yeniden başlatır. Aksi takdirde, bu kapatma (8) aracını uygun argümanlarla çağırır .

Biraz açıklama:

  • Yeniden () sistem çağrısı yeniden, durma için kullanılan çekirdek fonksiyonudur ya da makine PowerOff. rebootTarihsel nedenlerle çağrılır , ancak kendisine iletilen parametrelere bağlı olarak üç işlevi de gerçekleştirir.

  • Arasındaki fark haltve poweroffiçinde olmasıdır haltmodunda kontrolü, oysa bir "ROM monitör" (BIOS düşünmek) döndürülür poweroffbasitçe güçler sistem kartı kapatır. (Ben bu ayrımı PC mimarileri üzerinde etkili olarak hiç görmedim; Sun makinelerinde de farklı.)

  • Bu nedenle, poweroffLinux sistemi 0 veya 6 çalışma seviyesindeyken program çağrıldığında , sistem çağrısı yoluyla sistemi derhal kapatır reboot(RB_POWEROFF).

  • Başka bir durumda, poweroffbunun için bir takma ad olarak davranır shutdown now.


4
Teknik okuma konusunda pek iyi değilim. Hala farkı alamıyorum. Aptal olabilirim, ama benim için yeniden başlatma yeniden başlatma. Power-

@SandroDzneladze Bir açıklama ekledim; Umarım şimdi daha açıktır.
Riccardo Murri 10:11

Çok açık :) :) zaman ayırdığınız için teşekkürler ... gerçekten!
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.