使用 nohup 长时间执行脚本任务
使用 nohup 运行命令可以使命令永久的执行下去直至命令退出,和用户终端没有关系。
例如,我们断开 SSH 连接都不会影响他的运行,注意了 nohup 没有后台运行的意思, 加上 & 才是后台运行。
nohup COMMAND &
这样就能使命令永久的在后台执行直至退出。
操作示例:
# nohup ./vms_convert.sh &
# jobs ## 查看任务
# pgrep vms_convert.sh ## 查看任务进程
# tail -f nohup.out ## 查看任务日志信息