Linux (CentOS)开机自启
- 对于linux开机自启,这里总结了三种方式
- 第一:root登录,终端可视化管理界面,输入命令:ntsysv,括号中(*)代表默认开机启动,否则不会在开机的时候启动;上下键:可以在各个服务之间移动;空格键:设置启动还是不启动/确定,* 进行设置即可;Tab键:在方框、ok、cancle之间进行切换;
- 第二:利用chkconfig命令进行设置
参数 | 说明
--list | 将目前的各项服务状态栏显示出来
--level | 设置某个服务在该LEVEL下启动或者关闭
on | 开启服务
off |关闭服务
status | 查看服务状态
-
单独查看某一服务是否开机启动的命令:chkconfig--list 服务名
-
单独开启某一服务的命令:chkconfig 服务名 on
-
单独关闭某一服务的命令:chkconfig服务名off
-
查看某一服务的状态:/etc/intd.d/服务名status
-
设置完成之后,重启一下即可
- 第三:用户自定义开机程序(/etc/rc.d/rc.local)
- 注意:rc文件夹权重是由小到大的;rcX.d放的都只是符号链接(软链接),所有真正的启动脚本是放置在 /etc/init.d/文件夹下。当前目录对应的级别需要启动哪些程序,就为哪些启动脚本建立一个指向至 /etc/init.d/下对应文件的软链
- 一般将开机自启程序软链接放置rc5.d(/etc/rc5.d/)文件夹下即可,注意S01/S02命名规则
chenyb 随笔记录,只为方便自己学习
2021-05-11