
linux下三种开机自启动服务的方式总结
发布日期:2021-05-18 08:52:25
浏览次数:19
分类:精选文章
本文共 848 字,大约阅读时间需要 2 分钟。
安装与配置服务启动方法
服务启动是系统稳定运行的重要基础,本文将详细介绍基于不同场景的服务启动配置方法,帮助您快速完成服务设置。
方法一:ntsysv命令设置(以root用户登录)
启动服务
打开终端,使用root账号登录。执行以下命令:ntsysv
查看服务列表,选择您需要启动的服务,勾选*
(默认开机启动)。完成后,服务将在下次开机时自动启动。
按钮功能说明
- ↑↓键:控制服务位置移动。
- 空格键:设置服务启动模式(默认启动标记为*)。
- Tab键:切换编辑框、"OK"、"Cancel"等操作项。
通过这种方式,您可以灵活管理系统服务的启动状态。
方法二:chkconfig命令操作
chkconfig是一个强大又灵活的命令行工具,适合对服务状态进行精确管理。
查看服务状态
列出所有服务状态:chkconfig --list
查看示例输出,确认每项服务的启动状态。
设置服务级别
- 添加自定义启动级别:
_chkconfig --level 3 networking
参数`3`表示服务在运行级别3时启用。3. **批量操作示例** - 启用某个服务: ```bash chkconfig 服务名 on
- 关闭某个服务:
chkconfig 服务名 off
- 验证配置 查看服务状态确认变更:
chkconfig --list 服务名
-
文件路径
打开文件编辑器:vi /etc/rc.local
-
添加自定义启动项
例如,为数据库服务添加启动命令:su - oracle -c '数据库启动命令'
详细示例:
脚本内添加:su-oracle-c'lsnrctl start' su-oracle-c'数据库启动启动脚本'
-
文件保存
保存修改,确保权限设置正确。
方法三:自定义开机脚本(/etc/rc.local)
对于需要自定义启动项的场景,可以创建个人化脚本。
以上方法均可通过多种场景灵活运用,确保service按需启动。通过合理配置,您可以提升系统运行效率,减少人工干预。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月30日 11时14分41秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CentOS 7.X 系统安装及优化
2023-01-26
Centos 7下安装php+mysql+nginx+wordpress教程新版
2023-01-26
CentOS 7之Postfix部署系列 (一) CentOS安装
2023-01-26
flask框架面向移动端的虚拟物品订购平台毕设源码+论文
2023-01-26
flask框架飞机订票管理系统(毕设源码+论文)
2023-01-26
flask框架餐饮管理系统毕设源码+论文
2023-01-26
flask框架高校助学及勤工俭学管理系统(毕设源码+论文)
2023-01-26
flask框架高校图书管理系统设计与实现(毕设源码+论文)
2023-01-26
flask框架高校招生预报管理系统(毕设源码+论文)
2023-01-26
flask框架高校教师个人数字档案(毕设源码+论文)
2023-01-26
flask框架高校毕业生选题系统(毕设源码+论文)
2023-01-26
flask框架高校竞赛信息管理系统(毕设源码+论文)
2023-01-26
flask框架魔方教学网站毕设源码+论文
2023-01-26
Flask解决跨域访问问题(Access to XMLHttpRequest at ‘http://127.0.0.1:500been blocked by CORS policy: No ‘Acc)
2023-01-26
Flatterer: 快速JSON转换工具使用指南
2023-01-26
Flex / PHP Security Basics - Part One
2023-01-26
FLEX 4 :选择本地文件编辑
2023-01-26
Flex 与 spring mvc 整合 BlazeDB
2023-01-26
flex 动态创建组件之容器自适应大小
2023-01-26