試行時に「操作は許可されていません」と表示されているプロセスを強制終了するにはどうすればよいですか?


20

私は殺したいプロセスがあります:

computer@ubuntu:~$ ps aux | grep socat
root      2092  0.0  0.0   5564  1528 pts/1    T    14:37   0:00 sudo socat TCP:xxx.17.29.152:54321 PTY,link=/dev/ttyGPS0,raw,echo=0,mode=666
computer@ubuntu:~$ kill 2092
-bash: kill: (2092) - Operation not permitted   <--------------- How to kill ??

3
ここにリストするコマンドは、rootとして実行されています。実行してみましたsudo kill 2092か?
ジョエルテイラー

回答:


20

-9信号でkillコマンドを試してみてくださいsudo kill 'pid'sudo kill -9 2092


ルートを使用しても強制終了できないプロセスがあります(すでにルートとしてbashを実行しています)。次に試すべきアイデアはありますか?
feedc0de

どのプロセスを強制終了し、エラーを受け取りますか?
-Gr33n

それは立ち往生しているiftopであり、「許可が拒否されました」というメッセージが表示されます。iftopとkillの両方がルート自体によって実行されます。私はiftopをbashから開始しましたが、そのbashも殺せません。
feedc0de

1
私がやったプロセスがsudo kill -9 2091 あり、それでもこのメッセージが表示されます。なぜ(os/x high sierra
javadba

1
このように殺すことができないいくつかのプロセスがあるようです。softwareupdatedこのように殺すことはできません。
jsky

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.