前端之家收集整理的这篇文章主要介绍了
自上次运行以来在Linux上的shell脚本中检测重启?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
从上次运行脚本以来主机是否已重新启动,从
shell脚本中告诉的最佳
方法是什么?我可以考虑在每次运行时将正常运行时间存储在一个
文件中,并检查它是否已经减少,但这似乎并不完全可靠(服务器可能会重新启动很快启动,存储较慢的正常运行时间,然后慢慢重启并提出一个正常运行时间更长.
是否有类似“start at”值的东西,只保证在重启时才会改变?还是其他一些检测重启的好方法?
如果您不想使用cron,还可以在/ dev / shm中创建一个目录.由于该位置在内存中,因此在计算机启动时它始终为空.如果它不是空的,则表示您尚未重新启动.