[root@c69-01 scripts]# vim /server/scripts/qidong.sh
[root@c69-01 scripts]# cat /server/scripts/qidong.sh
#!/bin/bash
/bin/echo $(/bin/date +%f_%t) >> /tmp/qidong.log
/etc/rc.local,該檔案為鏈結檔案
[root@c69-01 ~]# ll /etc/rc.local
lrwxrwxrwx. 1 root root 13 feb 5 10:03 /etc/rc.local -> rc.d/rc.local
修改/etc/rc.local檔案
[root@c69-01 scripts]# tail -n 1 /etc/rc.local
/bin/bash /server/scripts/qidong.sh >/dev/null 2>/dev/null
重啟系統,檢視結果
[root@c69-01 ~]# cat /tmp/qidong.log
2018-02-19_23:30:56
刪除掉方法一的配置
[root@c69-01 ~]# vim /etc/init.d/test
#!/bin/bash
# chkconfig: 3 88 88
/bin/bash /server/scripts/qidong.sh >/dev/null 2>/dev/null
[root@c69-01 ~]# chmod +x /etc/init.d/test
新增到chkconfig,開機自啟動
[root@c69-01 ~]# chkconfig --add test
[root@c69-01 ~]# chkconfig --list test
test 0:off 1:off 2:off 3:on 4:off 5:off 6:off
重啟系統,檢視結果
[root@c69-01 ~]# cat /tmp/qidong.log
2018-02-19_23:30:56
2018-02-19_23:59:10
操作成功
關閉開機啟動
[root@c69-01 ~]# chkconfig test off
[root@c69-01 ~]# chkconfig --list test
test 0:off 1:off 2:off 3:off 4:off 5:off 6:off
從chkconfig管理中刪除test
[root@c69-01 ~]# chkconfig --list test
test 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@c69-01 ~]# chkconfig --del test
[root@c69-01 ~]# chkconfig --list test
service test supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add test')
以上2種開機自啟動指令碼的方法,僅供參考,讀者可根據自己的情況,進行配置!
注:我使用的系統為centos release 6.9 (final)
linux 配置開機自啟動
整理了一下linux作業系統下新增開機自啟動的方法,實驗環境為centos,其他的linux作業系統也一樣 一 新增開機自啟動 1.把開機啟動命令加入到 etc rc.d rc.local中 vi etc rc.d rc.local 新增如下內容 mysqlstart script usr bin ...
Linux配置開機自啟動執行指令碼的兩種方法
root c69 01 scripts vim server scripts qidong.sh root c69 01 scripts cat server scripts qidong.sh bin bash bin echo bin date f t tmp qidong.log etc rc...
Linux系統配置開機自啟動執行指令碼的兩種方法
root c69 01 scripts vim server scripts qidong.sh root c69 01 scripts cat server scripts qidong.sh bin bash bin echo bin date f t tmp qidong.log etc rc...