在启动时删除文件,或者在启动时运行脚本

在启动时删除文件,或者在启动时运行脚本

我需要 CentOS 系统在每次启动时自动删除一些文件(如果存在)。

我可以编写一个 PHP 或 bash 脚本来实际删除文件,但如何让该脚本在每次启动时运行?

原因是我有一些使用锁文件运行的 PHP cron,如果系统意外关闭或由于电源故障突然关闭,锁文件仍然存在。

答案1

/etc/rc.d/rc.local脚本由 init 命令在启动时或更改运行级别时执行。将命令添加到此脚本的底部是一种简单的方法,可以执行必要的任务,例如启动特殊服务或初始化设备,而无需在/etc/rc.d/init.d/目录并创建符号链接。

centOS 文档 30.3 在启动时运行附加程序

相关内容