信息发布→ 登录 注册 退出

如何在Linux中启动、停止和重启服务?

发布时间:2025-10-02

点击量:
使用systemctl管理服务:启动(start)、停止(stop)、重启(restart)、查看状态(status);2. 设置开机自启(enable)或禁用(disable);3. 不同发行版服务名可能不同,需根据实际替换。

在Linux系统中,服务的启动、停止和重启通常通过 systemd(使用 systemctl 命令)来管理。现代发行版如Ubuntu、CentOS、Debian等都默认使用该机制。

查看服务状态

在操作服务前,先确认其当前状态:

systemctl status 服务名

例如查看SSH服务状态:

systemctl status ssh

启动服务

使用以下命令启动一个服务(不会在开机时自动运行):

sudo systemctl start 服务名

例如启动Apache服务:

sudo systemctl start apache2

停止服务

临时关闭正在运行的服务:

sudo systemctl stop 服务名

比如停止Nginx:

sudo systemctl stop nginx

重启服务

重启服务常用于应用配置更改:

sudo systemctl restart 服务名

重启MySQL示例:

sudo systemctl restart mysql

启用/禁用开机自启

若希望服务随系统启动自动运行:

sudo systemctl enable 服务名

取消开机启动:

sudo systemctl disable 服务名

基本上就这些。掌握这几个命令,就能有效管理大多数Linux服务。注意替换“服务名”为实际名称,不同发行版可能略有差异,如httpd、apache2、mysqld等。

标签:# 重启  # systemd  # 正在运行  # 开机时  # 系统启动  # 这几个  # 会在  # 就能  # 自动运行  # 发行版  # mysql  # debian  # ssh  # linux系统  # ubuntu  # nginx  # apache  # centos  # linux  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!