用kill -9 为什么显示没有那个进程
时间: 2024-05-17 13:16:27 浏览: 37
使用 `kill -9` 命令时,需要指定要终止的进程的进程 ID(PID)。如果提示 "没有那个进程",可能是因为指定的 PID 错误或者该进程已经被终止。可以使用 `ps` 命令查看当前系统运行的进程及其 PID,然后再使用 `kill -9` 命令终止指定的进程。如果该进程已经被终止,那么该命令也会提示 "没有那个进程"。
相关问题
kill -9 cat
kill -9是一个Linux命令,可以用于强制终止进程。而cat则是一个Linux命令,可以用于显示文件内容。因此,kill -9 cat不是一个有效的命令,它的语法是错误的。如果你想要终止一个名为cat的进程,你可以使用以下命令:
```
ps -ef | grep cat
```
该命令将列出所有包含"cat"关键字的进程,然后你可以使用kill命令来终止该进程:
```
kill [进程ID]
```
请注意,强制终止进程可能会导致数据丢失或者进程状态异常,因此在使用该命令时请谨慎操作。同时,也应该尽量避免使用kill -9命令,而应该先尝试使用其他方式正常终止进程。
输入sudo kill -9 后会有进程杀死的提示吗
使用sudo kill -9命令终止进程时,如果成功终止了进程,系统会输出进程已终止的提示信息;如果进程无法终止,系统会输出进程无法终止的错误信息。如果您想获取更详细的信息,可以使用-v参数或者--verbose参数,以显示更多的终止进程的详细信息。例如,使用以下命令以verbose模式终止进程:
```
sudo kill -9 --verbose 进程号
```
其中,--verbose参数用于启用verbose模式,可以输出更详细的终止进程信息。