Cron 作业运行两次

Lan*_*nce 0 ubuntu ps

我有一个在 AWS 上运行的 ubuntu linux ec2 实例。输入命令ps -ef查看所有当前正在运行的处理后,我看到

root      2346   944  0 06:08 ?        00:00:00 CRON
ubuntu    2347  2346  0 06:08 ?        00:00:00 /bin/sh -c /usr/bin/php /var/www/html/chat/update.php
ubuntu    2348  2347  0 06:08 ?        00:00:00 /usr/bin/php /var/www/html/chat/update.php
Run Code Online (Sandbox Code Playgroud)

我的 crontab 如下所示

*/2 * * * * /usr/bin/php /var/www/html/chat/update.php
Run Code Online (Sandbox Code Playgroud)

根据我使用 cron 作业的经验,在查看所有当前正在运行的进程时,我从未见过前两个进程运行过。前两个进程究竟在做什么,我该如何摆脱它们?

l0b*_*0b0 5

这不是运行两次,您只是看到shphp进程,它们是分开的。尝试ps -ef f查看流程树,解释它们之间的关系。