目的:我想让Red Hat启动和关闭时都运行脚本testapp,打印相应的信息到一个log文件中。
环境:
1.testapp的创建者:root
2.testapp的路径:/etc/init.d/testapp
3.testapp的硬连接:ln /etc/init.d/testapp /etc/rc3.d/S91test
ln /etc/init.d/testapp /etc/rc0.d/K91est
chmod 744 /etc/rc3.d/S91test
chmod 744 /etc/rc0.d/K91test
4.testapp的内容如下:
case $1 in
'start')
echo `date '+%F %T'`" system start" >> /var/log/test.log
;;
'stop')
echo `date '+%F %T'`" system stop" >> /var/log/test.log
;;
esac
exit 0
---------------------------------------------------------------------------------------------------
我在root用户下,用testapp start或testapp stop时都可以打印相应的信息到log文件,但是RedHat开关机时却没有运行这个testapp脚本,不知道我错在哪里,请大虾指点,谢谢!