Linux
如何查看和殺死 PHP 程序?
我對使用 SSH 非常陌生,並且無法找到查看和終止正在執行的 PHP 程序的方法。
當我說“PHP 程序”時,我指的是通過瀏覽器啟動的 PHP 文件,但在它們應該停止時繼續執行。
我試過這個:
ps aux | grep php
但是沒有任何結果,即使我知道文件正在執行。
如何查看正在執行的文件,然後選擇性地殺死它們(或全部殺死它們)?
Htop 可用於查看程序並選擇性地殺死它們:
sudo apt-get install htop
正如 ckujau 所說,這取決於您的設置,但通常一個新的 php 程序由 apache 生成並在請求期間存在。在 htop 中,在發出請求時檢查 apache。應該啟動一個 php 程序。如果它還活著,你可以選擇並殺死它。
這是顯示 php-fpm 程序的 htop 螢幕截圖。php-fpm 維護了一個長時間執行的 php 程序池,可以重複用於多個請求。
注意 ‘htop’ 是 ’top’ 的更使用者友好的版本。
另見 htop 解釋:https ://peteris.rocks/blog/htop/