So I had some PHP scripts running from the command line, and wanted to stop them running.
$ ps aux | grep php $ sudo kill 8754 $ sudo kill 8767
And then ran
$ ps aux | grep php
again to check the processes had terminated but got this kind of output:
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
I looked up what the T meant in the state column and discovered that it means Stopped, but I don't understand what that means the process is doing.
What is a stopped process doing (if anything)?