这篇“Linux开机怎么自动执行脚本”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux开机怎么自动执行脚本”文章吧。

开机要启动的脚本qidong.sh

[root@c69-01scripts]#vim/server/scripts/qidong.sh[root@c69-01scripts]#cat/server/scripts/qidong.sh#!/bin/bash/bin/echo$(/bin/date+%F_%T)>>/tmp/qidong.log

方法一:修改/etc/rc.local

/etc/rc.local,该文件为链接文件

[root@c69-01~]#ll/etc/rc.locallrwxrwxrwx.1rootroot13Feb510:03/etc/rc.local->rc.d/rc.local

修改/etc/rc.local文件

[root@c69-01scripts]#tail-n1/etc/rc.local/bin/bash/server/scripts/qidong.sh>/dev/null2>/dev/null

重启系统,查看结果

[root@c69-01~]#cat/tmp/qidong.log2018-02-19_23:30:56

已开机自启动该脚本

方法二:chkconfig管理

删除掉方法一的配置

[root@c69-01~]#vim/etc/init.d/test#!/bin/bash#chkconfig:38888/bin/bash/server/scripts/qidong.sh>/dev/null2>/dev/null[root@c69-01~]#chmod+x/etc/init.d/test

添加到chkconfig,开机自启动

[root@c69-01~]#chkconfig--addtest[root@c69-01~]#chkconfig--listtesttest0:off1:off2:off3:on4:off5:off6:off

重启系统,查看结果

[root@c69-01~]#cat/tmp/qidong.log2018-02-19_23:30:562018-02-19_23:59:10

操作成功

关闭开机启动

[root@c69-01~]#chkconfigtestoff[root@c69-01~]#chkconfig--listtesttest0:off1:off2:off3:off4:off5:off6:off

从chkconfig管理中删除test

[root@c69-01~]#chkconfig--listtesttest0:off1:off2:off3:off4:off5:off6:off[root@c69-01~]#chkconfig--deltest[root@c69-01~]#chkconfig--listtestservicetestsupportschkconfig,butisnotreferencedinanyrunlevel(run'chkconfig--addtest')

以上就是关于“Linux开机怎么自动执行脚本”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。