Поэтому у меня было несколько PHP-скриптов, запускаемых из командной строки, и я хотел остановить их выполнение.
Я побежал
$ ps aux | grep php
$ sudo kill 8754
$ sudo kill 8767
А потом побежал
$ ps aux | grep php
еще раз, чтобы проверить, что процессы завершились, но получили такой вывод:
jon      8754  0.4 53.5 3044256 2205204 ?     T    10:34   0:15 php awesome_script.php
jon      8767  0.4 53.5 3044256 2205204 ?     T    10:34   0:15 php awesome_script.php
jon     12275  0.0  0.0   4156   892 pts/1    S+   11:27   0:00 grep --color=auto php
Я посмотрел, что означает T в столбце состояния, и обнаружил, что это означает Остановлено, но я не понимаю, что это означает, что процесс делает.
Я знаю, что вы можете создать свою собственную обработку сигналов в PHP, но я этого не сделал, поэтому, когда PHP получает сигнал SIGTERM, что он делает?
Что делает остановленный процесс (если что-нибудь)?

