linux centos开机启动和系统运行级别 |
您所在的位置:网站首页 › linux系统缺省的运行级别怎么办 › linux centos开机启动和系统运行级别 |
方法一:(rc.local)
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local2、赋予脚本可执行权限 假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr/local/script/autostart.sh3、打开/etc/rc.d/rc.local文件,在末尾增加如下内容 /usr/local/script/autostart.sh 方法二:(chkconfig)1、将脚本移动到/etc/rc.d/init.d目录下 mv /usr/local/script/autostart.sh /etc/rc.d/init.d2、增加脚本的可执行权限 chmod +x /etc/rc.d/init.d/autostart.sh3、添加脚本到开机自动启动项目中 cd /etc/rc.d/init.d chkconfig --add autostart.sh chkconfig autostart.sh onchkconfig启动脚本规范 在脚本开头加入下面内容: #!/bin/sh #chkconfig:2345 80 90 #decription:autostart说明:chkonfig后面是启动级别和优先级,description后面是服务描述。如上面脚本意思是, 服务必须在运行级2,3,4,5下被启动或关闭, 启动的优先级是90, 停止的优先级是10。 优先级范围是0-100,数字越大,优先级越低。 注意:不添加以上内容的话添加启动项时会提示service myservice does not support chkconfigLinux启动优先级 运行级别就是操作系统 当前正在运行的功能级别。 这个级别从0到6 ,具有不同的功能。这些级别在 /etc/inittab文件里指定。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d 目录下的文件。 不同的运行级定义如下:(可以参考Linux里面的/etc/inittab) [ [ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |