なぜkill -9 -1が機能しないのですか?

なぜkill -9 -1が機能しないのですか?

からman kill

処置-9 -1

      終了可能なすべてのプロセスを終了します。

しかし、私がしたらsudo /bin/kill -9 -1何も起こりません。

私のuname -a情報:

Linux michal-Q530 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

私はルブントにいます。

修正する:

$ ps -e | wc -l
169
$ sudo /bin/kill -9 -1
$ ps -e | wc -l
169

答え1

最後に、次のように解決しました。

sudo /bin/kill -9 -- -1

最初のPIDが負の場合は前に進む必要があるため、--オプションとして解釈されません。

したがって、実際の動作は/bin/killマニュアルページに記載されている動作とは異なります。

関連情報