我有脚本,我希望它在系统重新启动时运行。我把脚本放入/etc/init.d/superscript
并将脚本添加到末尾rc.local
bash /etc/init.d/superscript
# i also test this
source /etc/init.d/superscript
但当我重新启动系统时什么也没发生。文件脚本具有755
权限。
问题是什么?
答案1
您必须保留脚本/etc/rc.d/rc3.d/superscript
并symlink
使用/etc/init.d/superscript
.
/etc/rc.d/rcX.d
目录包含在启动时或运行级别更改时执行的脚本。
- 如果脚本名称以 S 开头,则表示脚本在引导时启动。
- 如果脚本名称以 K 开头,则表示脚本在启动时停止/终止。
如果您想以上标开头,runlevel 3
则创建带有 S 的链接。