我想停止的是用nohup运行的进程
时间: 2024-03-01 22:54:22 浏览: 247
阻止某些进程运行
4星 · 用户满意度95%
你可以使用以下命令来停止使用 nohup 启动的进程:
1. 首先,使用 ps 命令找到使用 nohup 启动的进程的 PID:
```
ps ax | grep your_command
```
2. 然后,使用 kill 命令发送 SIGTERM 信号给该进程:
```
kill -15 PID
```
其中,PID 是第一步中找到的进程的 PID。
如果进程仍然没有停止,你可以使用以下命令强制终止进程:
```
kill -9 PID
```
请注意,这种方式会立即结束进程,可能会导致数据丢失或损坏,请谨慎使用。最好先尝试发送正常的 SIGTERM 信号,并等待一段时间,以确保进程可以正常停止。
阅读全文