运行 处理 nohup
Running process nohup
有一个基准测试过程,应该在系统上 运行。这可能需要一天的时间,所以我想 运行 nohup。我使用这个命令:
nohup bash ./run_terasort.sh > terasort.out 2>&1 &
在那之后我可以在 jobs -l
输出中看到 PID
,但是在关闭 PuTTy 之后它停止了(正如我所看到的,当我再次登录时)。
这是一个 KVM
虚拟机。
据我所知,您正在使用 nohup
。但是您在检测进程时遇到问题。
jobs -l
只给出当前session的进程。而是尝试以下显示在初始会话中启动的进程:
ps -eafww|grep run_terasort.sh|grep -v grep
有一个基准测试过程,应该在系统上 运行。这可能需要一天的时间,所以我想 运行 nohup。我使用这个命令:
nohup bash ./run_terasort.sh > terasort.out 2>&1 &
在那之后我可以在 jobs -l
输出中看到 PID
,但是在关闭 PuTTy 之后它停止了(正如我所看到的,当我再次登录时)。
这是一个 KVM
虚拟机。
据我所知,您正在使用 nohup
。但是您在检测进程时遇到问题。
jobs -l
只给出当前session的进程。而是尝试以下显示在初始会话中启动的进程:
ps -eafww|grep run_terasort.sh|grep -v grep