killall -9 杀进程杀不死
时间: 2024-06-01 10:05:28
浏览: 19
`[kill](https://geek.csdn.net/educolumn/09df28b2079fe7a1f1288655cb3c743a?spm=1055.2569.3001.10083)all -9` 命令是强制结束进程的一种方式,一般情况下,使用 `[kill](https://geek.csdn.net/educolumn/09df28b2079fe7a1f1288655cb3c743a?spm=1055.2569.3001.10083)` 命令结束进程时,会向进程发送 `SIGTERM` [信号](https://geek.csdn.net/educolumn/05057486f43155154a04d7d84a955d04?spm=1055.2569.3001.10083),让进程自己进行清理工作,并正常退出。但是有些情况下,进程可能会忽略 `SIGTERM` [信号](https://geek.csdn.net/educolumn/05057486f43155154a04d7d84a955d04?spm=1055.2569.3001.10083),或者无法正常退出,这时就需要使用 `kill -9` 命令来强制结束进程,该命令向进程发送 `SIGKILL` [信号](https://geek.csdn.net/educolumn/05057486f43155154a04d7d84a955d04?spm=1055.2569.3001.10083),让进程立即终止。
但是需要注意的是,使用 `kill -9` 命令结束进程时,进程无法做任何清理工作,可能会导致数据丢失或者文件损坏。因此,建议在正常情况下尽量使用 `kill` 命令来结束进程。
相关问题
vim 1 vim 2 ps -aux | grep vim killall -9 vim
以下是关于vim的一些命令和操作示例:
1. 打开vim编辑器并创建一个新文件:
```shell
vim filename
```
linux虚拟机怎么强制杀死进程
在Linux虚拟机中,可以使用以下命令来强制杀死进程:
1. 使用kill命令
可以使用kill命令来终止进程。首先,使用ps命令查找要终止的进程的PID(进程ID)。然后,使用kill命令向该进程发送信号来停止它。如果进程不响应,可以使用-9参数强制终止进程。
例如,要终止PID为1234的进程,可以使用以下命令:
$ ps -ef | grep 1234
$ kill 1234
$ kill -9 1234
```