Heim > Backend-Entwicklung > PHP-Tutorial > 如何终止在linux后台环境下执行的php进程

如何终止在linux后台环境下执行的php进程

WBOY
Freigeben: 2016-06-06 20:49:34
Original
1080 Leute haben es durchsucht

我在linux shell环境下运行a.php程序,而且使用ps命令也不知道怎么查看正在执行的进程(linux才疏学浅,真要命),请问各位大侠如何终止在linux shell环境下运行的php进程,我要通过什么方式查看执行中的进程,并且知道执行该进程的程序。

在linux shell下执行php: php /data/htdocs/www/a.php

回复内容:

我在linux shell环境下运行a.php程序,而且使用ps命令也不知道怎么查看正在执行的进程(linux才疏学浅,真要命),请问各位大侠如何终止在linux shell环境下运行的php进程,我要通过什么方式查看执行中的进程,并且知道执行该进程的程序。

在linux shell下执行php: php /data/htdocs/www/a.php

ps找到php进程的pid,假定为x
kill -x 即可。

php是解释型语言,就是说有一个php进程负责解释php文件里的代码,原则上在执行完毕之后自动退出。如果陷入死循环,杀掉这个进程即可。

ps -ef|grep "a.php" 查找到进程号 kill 进程号

执行的是a.php。那就

<code class="lang-shell">killall a.php
</code>
Nach dem Login kopieren

<code>ps aux|grep php
</code>
Nach dem Login kopieren

找到那个进程,找到它的pid(第二列的那个数字)。 假设pid为10646,则

<code>kill -9 10646
</code>
Nach dem Login kopieren

我喜欢用 pkill -f

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage