Kill -9 不会杀死进程的原因有以下三个。(旧手册页将其标记为“以极端偏见杀死”。进程无法避免 -9,但只能延迟其死亡。)
ps -O stat -p 1234例如,您可以检查该过程。检查状态 (S) 列:
进程不会立即因 -9 终止的三个原因是:
Kill 命令实际上会返回一些内容,尽管如果成功,则不会打印任何内容。所有命令都有返回值。echo $?您可以在运行命令后立即检查它。如果返回值为 0,则杀死成功并且不会打印任何内容。任何其他值都是错误,并且应该打印错误;可能的错误可能是“权限被拒绝”(或不允许操作)和“没有这样的过程”。pkill 有一些稍微有趣的错误。
| 归档时间: |
|
| 查看次数: |
132 次 |
| 最近记录: |