当前位置: 首页>>技术教程>>正文


如何启动和停止服务?

, , ,

问题描述

Possible Duplicate:
What’s the recommended way to enable / disable services?

除了以下内容之外,是否还有其他命令在ubuntu中启动停止重启服务。

  1. service --status-all

  2. service <service name> stop

  3. 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>

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1247.html,未经允许,请勿转载。