标题:centos系统设置开机启动服务项?
【极全网】
在 CentOS 系统中设置开机启动服务项,推荐使用 systemctl
命令(适用于 CentOS 7 及以上版本)。以下是具体步骤:
? 方法 1:通过 systemctl
命令
# 启用服务开机自启(例如 nginx 服务)
sudo systemctl enable nginx
# 禁用开机自启
sudo systemctl disable nginx
# 验证状态(显示 "enabled" 表示已设置成功)
systemctl is-enabled nginx
? 方法 2:通过 chkconfig
(仅限 CentOS 6 及以下)
# 启用服务(例如 httpd)
sudo chkconfig httpd on
# 禁用服务
sudo chkconfig httpd off
# 查看所有服务状态
chkconfig --list
?? 验证服务状态
# 查看服务是否已加入开机启动列表
systemctl list-unit-files | grep enabled
# 或检查具体服务
systemctl status nginx
? 关键说明:
服务名称:需替换
nginx
或httpd
为实际服务名(如sshd
,mysqld
等)。权限要求:所有命令需
sudo
或 root 权限执行。生效条件:服务必须已安装且配置文件存在于
/usr/lib/systemd/system/
目录。
? 注意:CentOS 7+ 强烈推荐使用
systemctl
,它是管理 Systemd 服务的标准工具,兼容性更好。若遇到问题,可通过journalctl -u 服务名
查看日志排查。
版权声明:本文内容由极全网实名注册用户自发贡献,版权归原作者所有,极全网-官网不拥有其著作权,亦不承担相应法律责任。具体规则请查看《极全网用户服务协议》和《极全网知识产权保护指引》。如果您发现极全网中有涉嫌抄袭的内容,点击进入填写侵权投诉表单进行举报,一经查实,极全网将立刻删除涉嫌侵权内容。
扫一扫在手机打开
评论
已有0条评论
0/150
提交
热门评论