Centos
开机自动执行命令:在/etc/rc.d/rc.local文件中添加想要执行的命令后给rc.local文件加上可执行权限即可。
chmod +x /etc/rc.d/rc.local
开机自动执行脚本:
方式1:
1、赋予脚本可执行权限(/opt/script/lzk.sh是你的脚本路径)
chmod +x /opt/script/lzk.sh
2、打开/etc/rc.d/rc.local或/etc/rc.local文件,在末尾增加如下内容
su - user -c '/opt/script/lzk.sh'
3、在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限
chmod +x /etc/rc.d/rc.local
方式2:
1、将脚本移动到/etc/rc.d/init.d目录下
mv /opt/script/lzk.sh /etc/rc.d/init.d
2、增加脚本的可执行权限
chmod +x /etc/rc.d/init.d/lzk.sh
3、添加脚本到开机自动启动项目中
cd /etc/rc.d/init.d
chkconfig --add lzk.sh
chkconfig lzk.sh on
银河麒麟:
开机自动执行命令:
开机自动执行脚本:
UOS:
开机自动执行命令:
开机自动执行脚本:
红帽系统:
开机自动执行命令:
开机自动执行脚本: