私は長い間プロセスにkill -s9
送信を実行しましたが、SIGKILL
今はDebianテストでは動作しないようです。
$ kill -s 9 988224
kill: unknown signal: SIG9
kill: type kill -l for a list of signals
そしてまだ作業する記録が残っているようですが、
-<signal>
-s <signal>
--signal <signal>
Specify the signal to be sent. The signal can be
specified by using name or number. The behavior of
signals is explained in signal(7) manual page.
楽しくkill -9
効果的です。停止を使用すると、なぜ-s9
動作しますか?
答え1
zsh
独自のバージョンがありますkill
。
$ /bin/kill -s9 998126
$ kill -s9 998126
kill: unknown signal: SIGS9
kill: type kill -l for a list of signals
/bin/kill
fromと互換性がありませんprocps-ng
。組み込みのzsh
提案、
kill [ -s signal_name | -n signal_number | -sig ] job ...
kill -l [ sig ... ]
kill -n 9
最も近いシミュレーションで。詳細については、次を参照してください。man zshbuiltins
。