killall 命令来杀掉所有指定名称的进程。
killall -9 uwsgi
这将会杀掉所有名称为 uwsgi 的进程,包括在后台运行的进程。
注意,使用 killall 命令要小心,因为它可能会误杀其他不相关的进程。在使用该命令之前,请确保您正在杀掉正确的进程。
如果您在执行 killall 命令时出现 -bash: killall: command not found 错误,可能是因为您的系统上没有安装 killall 命令或者您无权限执行该命令。
您可以尝试使用以下命令来杀死指定名称的进程:
pgrep -f "/opt/xxx/xxx/venv/bin/uwsgi" | xargs kill -9