在终端执行./train_convformer_b36.sh命令后,如果你希望该命令在后台继续运行而不受你退出终端的影响,可以使用nohup命令。nohup命令可以将命令的标准输出和错误输出重定向到一个文件,并将命令置于后台执行。

你可以按照以下步骤进行操作:

  1. 执行命令:nohup ./train_convformer_b36.sh > logfile.log 2>&1 &

    • nohup:使命令在后台运行。
    • > logfile.log:将命令的标准输出重定向到logfile.log文件。
    • 2>&1:将命令的错误输出重定向到标准输出,也就是重定向到logfile.log文件。
    • &:将命令置于后台执行。
  2. 执行完上述命令后,你可以安全地退出终端,而命令会继续在后台运行。

请注意,命令在后台运行时,输出会被写入到指定的logfile.log文件中。你可以使用tail -f logfile.log命令来实时查看该文件的内容。

在终端执行train_convformer_b36sh以后我可以退出吗?就是nohup那种脱机执行

原文地址: https://www.cveoy.top/t/topic/iTtz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录