Ответ 1
pstree | grep php
ps aux | grep php
ps xuww | grep php
...
Запуск Linux, Apache, PHP 5.3 с помощью обработчика FastCGI.
Можно ли узнать script, который выполняется для процесса linux? Я искал в Google и не нашел ничего полезного.
pstree | grep php
ps aux | grep php
ps xuww | grep php
...
В одном окне SSH:
telnet localhost 80
В другом случае узнайте номер порта:
lsof -p `pidof telnet`
Затем, чтобы узнать процесс:
netstat -nap | grep {port}
И наконец:
strace -o /tmp/output -f -r -s4096 -p {PID}
Покажет вам каждый процесс, который выполняется, когда вы делаете httpd-соединение с сервером по порядку. Если вы просматриваете этот список, вы найдете свой PHP script.
Возможно, вы можете попробовать это!
ps ax | grep *.php
Вы можете использовать pgrep
для этого, например
pgrep -l php
или
pgrep php && echo PHP скрипт is running || echo PHP скрипт is NOT running