lighttpd のインスタンスを実行しています。「ps -axc」を実行すると、プロセスは次のようにリストされます
"614 ?? 0:00.15 lighttpd"
しかし、「killall lighttpd」を実行すると、
No matching processes belonging to you were found
Mac OS X 10.5.6 を使用しています。足りないものはありますか?
他の応答に従って、それがあなたのプロセスではないsudo
場合、あなたが管理者である場合は先頭に追加してください。そうでない場合は、運が悪い可能性があります。
また、sudo killall -9 lighttpd
TERM の代わりに特定のシグナル KILL を送信するものを試してください。
念のためsudo kill -9 614
、PID を使用することもできます。
ps aux リストに書かれているタスクは括弧で囲まれていますか? もしそうなら、それはゾンビであり、何らかの I/O タスクを待っていますが、おそらく完了しません。私の知る限り、あなたはそれを殺すことはできません。
それはあなたのものですか?もしあなたがそうするなら
ps aux | grep lighttpd
そのプロセスに関連付けられたユーザーIDが表示されます(chowned
別のユーザーのものだと思います)
できます:killall -u root -c lighttpd