我正在Namecheap共享服务器上开发一些PHP脚本。我不小心写了一个无限循环(或者很长时间的循环),所以现在我想使用SSH来终止它。
我使用
我已经尝试多次终止该进程,但它就是不结束!由于SSH受限,因此我无法使用诸如“killall”之类的命令。我该怎么办?!
我使用
top
查看正在运行的进程列表,找到了这个有问题的PHP脚本,并尝试使用kill
命令将其杀死。但是,在使用kill
命令杀死它之后,当我尝试使用ps
时,它仍然在运行!
ps
命令的结果: PID TTY STAT TIME COMMAND
819520 ? S 0:00 /usr/bin/php /my/php/file.php
我已经尝试多次终止该进程,但它就是不结束!由于SSH受限,因此我无法使用诸如“killall”之类的命令。我该怎么办?!
ps -ef
命令获取进程的 PID,然后使用kill -9 <pid>
命令结束该进程。 - fedorqui