service
Komutu kullanırdım çünkü farklı dağıtımlar arasında daha tutarlı. Bahsettiğiniz komutlar için gideceğim varyant:
service networking restart
Ve kesinlikle bir screen
oturum içinde çalıştırırdım veya başka bir şekilde, yazdığınız kabukla bağlantıyı kaybetmeniz durumunda tamamlanamayacağından emin olurum . (Oturum açıp ssh
sonra yalnızca ssh bağlantısının ağ kapalıyken sonlandırılması ve service
yeniden ağ açmayacağı şekilde bir HUP göndermesi için ağı yeniden başlatarak bir makineye olan bağlantıyı kaybetmeyi denedim .)
Geçmişte service
, komut dosyalarının etrafındaki basit bir sarmalayıcı olan sistemler vardı /etc/init.d
ve komutlarınızın ilk ikisi aynı şeyi yapacaktı. Ancak günümüzde service
bazen farklı bir şey yapacak sistemler vardır ve genel olarak service
dağıtımınızda ne yapacağınızı daha iyi bilirler. Ve invoke-rc.d
ayrıca dağılıma da bağlıdır.
service
Dağıtımlar arasında en benzer olmasına rağmen , hizmet adlarının farklı olması hala mümkündür. Örneğin, hizmetin adlandırıldığı dağıtımlar network
ve adlandırıldığı başka dağıtımlar vardır networking
. Ve bazı yapılandırmalarında yeniden başlatmak daha uygun olabilir network-manager
ziyade networking
.