每次关闭 Red Hat Enterprise Linux 4 时,我都需要备份一些文件。我考虑过使用脚本来完成此操作,/etc/rc0.d
但关闭过程应该等待我的脚本完成。所以我唯一的想法是首先运行脚本并停止关闭过程,然后在脚本结束时再次运行关闭。有人能告诉我还有其他更好的方法吗?可以按照我自己的想法来实现吗?
答案1
我之前回答过这类问题(提示:搜索我以前的答案;我目前在手机上),但您可能面临的问题是,如果尚未创建锁文件(/var/lock/subsys/mything),则初始化脚本将不会关闭。
您可以自己创建这个脚本以用于测试目的,但问题是您也需要在启动时运行这个脚本;至少要创建锁。
研究一下 crond 的初始化脚本
干杯,卡梅伦
答案2
脚本终止前似乎有一个可配置的超时值。请参阅这个答案。