问题描述
Possible Duplicate:
What’s the recommended way to enable / disable services?
除了以下内容之外,是否还有其他命令在ubuntu中启动停止重启服务。
-
service --status-all
-
service <service name> stop
-
sudosysv-rc-conf
最佳解决方案
这在很大程度上取决于服务。停止启动和重新启动服务的新方法是通过/etc/init.d
。因此,例如,要停止或启动Apache Webserver,您就可以运行
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
许多其他服务也是如此,但可能并非全部。您可以使用实用程序sysv-rc-conf
来查看使用init.d
脚本的服务,并以这种方式管理它们。使用sudo sysv-rc-conf
运行它。
如果您正在寻找GUI应用程序,请尝试启动管理器。安装时
apt-get install bum
并从UI或终端运行
sudo bum
Usage and documentation can be found here.
次佳解决方案
您可以使用以下命令:
service <servicename> stop
service <servicename> start
service <servicename> restart
注意service --status-all
不会停止或启动任何内容,它只返回一个状态(并且其中有一些known bugs)。
如果你有upstart
,那么你可以使用这些:
stop <servicename>
start <servicename>
restart <servicename>