PHP-скрипт (ваш check.php) должен быть автоматически завершен после его завершения в фоновом режиме.
Вероятно, вы можете попробовать использовать exit () или die () в конце сценария PHP (ваш check.php), чтобы убедиться, что сценарий выпадает.
Вы также можете использовать следующую команду, чтобы получить $ pid. Например, 23456. «Эхо $!» часть отправляет идентификатор процесса.
$pid = shell_exec('php /path/to/script/cli_test.php argument1 > /dev/null 2>&1 & echo $!')
А затем в терминале используйте команду ps, чтобы проверить, работает ли он в фоновом режиме.
ps 23456