我怎样才能找到 Apache2 的正常运行时间。有很多建议可以使用
httpd fullstatus
Run Code Online (Sandbox Code Playgroud)
但这失败了
-bash: httpd: command not found
Run Code Online (Sandbox Code Playgroud)
top两者都没有运行 httpd 命令,只有一个 apache2 进程。
我也试过(没有任何运气)
httpd status
apache2 status
apache2 fullstatus
/usr/sbin/apache2 fullstatus
/usr/sbin/apache2 status
Run Code Online (Sandbox Code Playgroud)
鉴于 Apache 在各种平台上的安装/配置方式不同,我可以使用什么命令来可靠地找到 apache2 的正常运行时间?
我的 crontab 看起来像这样;
1 * * * * /var/www/cron/site1.sh > /dev/null 2>&1
0 * * * * /var/www/cron/site2.sh > /dev/null 2>&1
3 * * * * /var/www/cron/site3.sh > /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
这很好用,让我将所有讨厌的小脚本调用放在一个地方,而不是让 crontab 比现在更难阅读。
但是,当 site2.sh需要一个脚本每天运行一次,另一个脚本每周运行一次,另一个脚本每 5 分钟运行一次。当然,随着新脚本的添加时间不同,情况会变得更糟。
有没有更好的办法?
编辑
更好我的意思是让它更易于管理,拥有一个大的 crontab 是不可管理的,但也不是到处都有脚本。
不一定是 GUI。