networking restart - Linux

Table of Contents

我所用的是系統為UBUNTU 13.10

今天因為設定的關係,必須重新啟動網路

便在終端下了: sudo /etc/init.d/networking restart

照理來講,應該就能夠順利的重啟網路

可是今天他卻顯示下列字串

Calling a sysinit script on a system using upstart isn't supported.

Please use the 'service' command instead.

請問版上有人有類似的解決經驗嗎?


--

All Comments

Edwina avatarEdwina2013-10-30
他已經跟你說了阿 應該用service 指令去call
Hamiltion avatarHamiltion2013-10-31
因為人家不是照你的 照理說這樣可以 的方式搞 init
John avatarJohn2013-11-03
ubuntu是用upstart, service是舊的sysV的服務管理
Jack avatarJack2013-11-06
照理來說service都應該淘汰了
Vanessa avatarVanessa2013-11-10
更不用說從init.d直接執行了。因為現在是event based
Madame avatarMadame2013-11-14
這裡用service應該是為了相容性因素,跟systemd一樣
Callum avatarCallum2013-11-17
還有networking已經過時了,ubuntu預設是用networkmanager
Edwina avatarEdwina2013-11-18
很感謝Adama的解釋,但我想說的是
Edwina avatarEdwina2013-11-22
原本可以用init.d來執行,怎麼突然就不能了
Hamiltion avatarHamiltion2013-11-23
那個 warning 已經存在一段時間了 不是突然不讓你用啊
Ingrid avatarIngrid2013-11-25
ubuntu預設networkmanager嗎... desktop才是啊www
Freda avatarFreda2013-11-27
你用service無法重啟是什麼狀況 有顯示啥嗎?
Emma avatarEmma2013-11-28
你連該怎麼弄,要打什麼,都沒先搞清楚,只知道 照理說 吧
Necoo avatarNecoo2013-12-02
ifdown, than ifup
Callum avatarCallum2013-12-04
sudo service network-manager restart
Blanche avatarBlanche2013-12-09
ifdown eth0 && ifup eth0
省事的作法...
George avatarGeorge2013-12-11
sudo service network-manager restart
Tracy avatarTracy2013-12-15
restart NM 是 sudo restart network-manager (upstart style