记录使用nohup命令执行py脚本
nohup
命令允许您在后台运行程序,即使您关闭了终端。
在终端中运行以下命令:
nohup python3 my_script.py &
要停止使用nohup
命令在后台运行的Python脚本,您需要找到该脚本的进程ID(PID),然后使用kill
命令终止进程。以下是操作步骤:🔍🛑
打开终端。
使用
ps
命令查找与您的Python脚本相关的进程。例如,如果您的脚本名为my_script.py
,请运行:ps aux | grep my_script.py
这将显示与
my_script.py
相关的进程列表。在输出中找到与您的脚本相关的进程ID(PID)。PID通常是输出中的第二列。例如:
user 12345 0.1 0.2 123456 7890 pts/1 S 10:00 0:01 python3 my_script.py
在这个示例中,PID是
12345
。使用
kill
命令终止进程:kill 12345
请确保将
12345
替换为实际PID。
现在,您的Python脚本应该已停止运行。如果您需要再次启动脚本,只需使用nohup
命令重新运行它。🔁🚀
查看进程详情
ps aux