文章内容
2024/7/12 18:39:23,作 者: 黄兵
杀死 nohup 后台运行程序
如果后台运行有 Gost 程序,我们应该如何结束程序或者是杀死程序?
1. 找到 gost 进程
首先,你需要找到正在运行的 gost 进程的进程 ID (PID)。可以使用 ps 或 pgrep 命令。
使用 ps 命令:
ps aux | grep gost
这会列出所有包含 gost 的进程,你可以找到对应的 PID。
使用 pgrep 命令:
pgrep -fl gost
这会列出所有包含 gost 的进程及其 PID。
2. 终止 gost 进程
找到 PID 后,你可以使用 kill 命令终止该进程。
普通终止:
kill PID
强制终止:
如果进程没有正常停止,可以使用 -9 选项强制终止:
kill -9 PID
下面我以一个示例来说明,如果杀死 Gost 程序的进程
假设我们启动 Gost 的命令是:
nohup gost -L=tcp://:10420 -L=udp://:1042 -F=forward+mtls://1.2.3.4:1024?mbind=true &
步骤如下:
找到
gost进程的 PID:使用
ps命令:
ps aux | grep gost
输出示例:
root 12345 0.0 0.1 123456 1234 ? S 12:00 0:00 gost -L=tcp://:10420 -L=udp://:1042 -F=forward+mtls://1.2.3.4:1024?mbind=true user 67890 0.0 0.0 23456 456 pts/0 S+ 12:00 0:00 grep --color=auto gost
在这个示例中,gost 进程的 PID 是 12345。
终止 gost 进程:
使用 kill 命令:
kill 12345
如果进程没有停止,可以使用强制终止:
通过这些步骤,你可以找到并终止在后台运行的 gost 进程。
其它相关推荐:
4、[已解决]运行gunicorn失败:[ERROR] Connection in use 127.0.0.1 8080
评论列表