如何在linux中运行后台php进程并结束它?

如何在linux中运行后台php进程并结束它?,php,linux,shell,ps,Php,Linux,Shell,Ps,这是一个非常简单的问题 我有一个爬虫php脚本 当我运行sh脚本时: php crawler.php php crawler.php 它是同步的:它会等到第一个php结束后再启动另一个php 尝试时: php crawler.php & php crawler.php & 看起来没问题,问题是:它们仍在进程中: ps - a | grep php 8689 pts/3 00:00:00 php 8747 pts/3 00:00:00 php 我们的目标是要有

这是一个非常简单的问题 我有一个爬虫php脚本

当我运行sh脚本时:

php crawler.php
php crawler.php
它是同步的:它会等到第一个php结束后再启动另一个php

尝试时:

php crawler.php &
php crawler.php &
看起来没问题,问题是:它们仍在进程中:

ps - a | grep php
 8689 pts/3    00:00:00 php
 8747 pts/3    00:00:00 php
我们的目标是要有一个cron,它在后台包含10个php脚本

因此,一旦一个php脚本完成,它就不再处于进程中,因此可以使用另一个

有线索吗


关于使用
php crawler.php>/dev/null 2>/dev/null&
为什么php crawler.php&不工作?为什么要使用2/dev/null?