参考:知乎
# 记录输出信息
CUDA_VISIBLE_DEVICES=2,3 nohup sh eval_iter.sh &> infer.log &
CUDA_VISIBLE_DEVICES=2,3 nohup sh run.sh &> run.log &
# 不记录输出信息
CUDA_VISIBLE_DEVICES=2,3 nohup sh eval_iter.sh &> /dev/null &
使用
# shell未改变
jobs -l
# shell 关闭 重新开了一个
ps -aux|grep xxxx
- 删除后台任务 1
$kill -9 %1
或者jobs -l 可以看见pid