如何启动和停止一个服务?

有没有其他命令可以在Ubuntu中启动、停止和重启服务,除了以下几个命令:
1. `service --status-all` 2. `service stop` 3. `sudosysv-rc-conf`

您想要开始/停止/重新启动哪个服务?虽然有几种方法可以在多个服务中进行操作,但我认为您应该更具体地说明您的需求。我不认为有一种方式可以同时启动/停止/重新启动所有的服务。 - Geppettvs D'Constanzo
如果我想停止nginx,我会像这样做$service nginx stop; 我想知道是否有其他替代的方法来停止和启动服务。是否有任何基于图形界面的应用程序可以显示或展示未使用的服务等。 - user7044
我编辑了我的回答,加入了一个名为BUM的图形用户界面客户端。如果你对图形用户界面感兴趣,你应该编辑你的回答,去掉"命令"这个词。一般来说,当人们寻找"命令"时,他们并不对图形用户界面感兴趣。 - Kris Harper
你可能会对这个问题的答案感兴趣:http://askubuntu.com/questions/19320/whats-the-recommend-way-to-enable-disable-services。 - Geppettvs D'Constanzo
这个重复是错误的:这不是关于启用/禁用,而是关于开始/停止。此外,这个问题已经有了一个被接受的答案。 - Andrea Corbellini
1@AndreaCorbellini的回答在这里,包括其被接受的答案,还包括有关如何启动和停止服务的信息。此外,这些主题自然密切相关--任何想要启用和禁用服务的人可能也想知道如何启动和停止它们,而大多数想知道如何启动和停止它们的人可能也想知道如何启用和禁用它们。所以我不确定。 - Eliah Kagan
@EliahKagan:哎呀,你是对的。:) - Andrea Corbellini
2个回答

你可以使用以下命令:
service <servicename> stop

service <servicename> start

service <servicename> restart

注意,service --status-all命令并不会停止或启动任何服务,它只是返回服务的状态(而且其中有一些已知的错误)。
如果你使用的是upstart,你可以使用以下命令:
stop <servicename>

start <servicename>

restart <servicename>

11现在在Ubuntu中,后者(使用upstart)是首选的方式。 - Jason
1请注意,自Ubuntu 6.10版本起,默认安装了upstart(http://upstart.ubuntu.com/)。 - drevicko
6自Ubuntu v15起,upstart已被弃用。 - wisbucky

这主要取决于服务的类型。停止、启动和重新启动服务的新方法是通过 /etc/init.d 目录。例如,要停止或启动 Apache Web服务器,可以运行以下命令:
/etc/init.d/apache2 stop /etc/init.d/apache2 start
许多其他服务也是如此,但可能不是全部。您可以使用 sysv-rc-conf 实用程序查看使用 init.d 脚本的服务,并以同样的方式管理它们。使用 sudo sysv-rc-conf 命令运行它。
如果您正在寻找图形界面应用程序,请尝试 Boot up Manager。使用以下命令安装:
apt-get install bum
然后从界面或终端运行:
sudo bum 有关使用和文档,请参阅此处链接。

启动管理器(bum)非常方便我们系统中服务的简易报告。 - Stefano
为什么首选方法是在init.d/中使用二进制文件,而不是作为sysvinit-utils软件包的一部分的服务管理器service - ThorSummoner
@ThorSummoner 过去是这样,但现在我认为新兴势力是首选方式。 - vidstige
жӣҙж–°пјҡд»ҺUbuntu 15.104 "Vivid"ејҖе§ӢпјҢCanonicalж”ҫејғдәҶupstart并иҪ¬еҗ‘еҸҰдёҖдёӘеҲқе§ӢеҢ–зі»з»ҹпјҢз§°дёәsystemdпјҢиҝҷдёӘзі»з»ҹд№ҹиў«Debianе’Ңе…¶д»–дё»иҰҒеҸ‘иЎҢзүҲпјҲеҰӮArchгҖҒFedoraгҖҒRedHatе’ҢSuSeпјүйҮҮз”ЁгҖӮеӣ жӯӨпјҢдёҺupstartдёҚеҗҢпјҢеҸҜд»ҘеҗҲзҗҶең°и®Өдёәsystemdе°ҶеңЁзӣёеҪ“й•ҝзҡ„ж—¶й—ҙеҶ…еӯҳеңЁгҖӮ - gerlos