如何在Ubuntu中启动停止或重新启动服务(ubuntu重启命令)
admin
2023-03-30 01:11:44

与所有其他操作系统类似,Linux具有在后台运行的服务和其他进程,以在系统运行时执行某些基本功能。 系统引导时,服务会自动启动并在后台继续运行,直到系统关闭。 但是,您可以手动启动,停止和重新启动服务。

在本文中,我将向您展示在Ubuntu中启动,停止和重新启动服务的不同方法。 本文介绍了systemd,service命令和init脚本。

列出Ubuntu中的所有服务

在开始之前,我将向您展示如何获取计算机上所有服务的列表,因为我们需要知道管理服务的服务名称。

service --status-all

它将在Ubuntu上显示完整的服务列表。

使用Systemd在Ubuntu中启动/停止/重新启动服务

您可以使用Systemd systemctl实用程序启动,停止或重新启动服务。 这是当前Ubuntu版本的首选方式。

打开终端窗口,然后输入以下命令。 例如,在这种情况下,我想在Ubuntu中启动,停止或重新启动UFW防火墙服务。

语法是:

sudo systemctl [action] [service name]

关闭服务:sudo systemctl stop ufw

启动服务:sudo systemctl start ufw

重启服务:sudo systemctl restart ufw

检查状态:sudo systemctl status ufw

使用service命令启动/停止/重启服务

可以使用service命令对服务进行启动/停止/重启操作。打开一个终端,敲入如下命令:

启动服务:service ufw start

关闭服务:service ufw stop

重启服务:service ufw restart

检查状态:service ufw status

使用init脚本管理服务

可以使用/etc/init.d下面的init脚本管理服务。这个目录下面包含了真实的各种服务的管理脚本。当Ubuntu升级到Systemd之后,init脚本被弃用了,所以init脚本一般在老一些的Ubuntu版本里面使用。

启动服务:/etc/init.d/ufw start

关闭服务:/etc/init.d/ufw stop

重启服务:/etc/init.d/ufw restart

检查状态:/etc/init.d/ufw status

总结

可以使用不同的方法来管理Ubuntu里面的服务,当然也可以某些时候应用到其他Linux版本。

后记

service init这些熟悉的命令是一个Linux系统管理员经常打交道的命令,看两遍基本上也就掌握了,再就是遇到问题的时候一定要看日志,看程序的返回报错是啥,或者是学会用man命令。就到这里了

相关内容

热门资讯

世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...