最近发现一直运行没有问题的/etc/rc.local中的脚本,某次开机后没有自动执行。
比如我的/etc/rc.local的内容是
/root/frp/frpc -c /root/frp/frpc.ini >> /root/frp.log 2>&1 &
对于/etc/rc.local已经chmod +x /etc/rc.local
某次开机后发现我的frp脚本没有运行
但是手动执行frp脚本后又没有问题
怀疑/etc/rc.local没有执行到我的frp脚本
所以加了一个调试脚本,变成这样
/root/frp/frpc -c /root/frp/frpc.ini >> /root/frp.log 2>&1 &
touch /root/test
结果重启,发现两个脚本都有自动运行
所以究竟是什么原因