2
我正在与时间命令在远程服务器上运行的一个Python脚本如下:过一段时间后在服务器上发生运行Python脚本它
time python myscript.py
SSH超时,所以我还需要与nohup.So运行它,我有以下两个问题:
- 是
nohup time myscript.py &
正确的命令来执行我的python脚本? - 如果脚本在后台运行,我将如何看到time命令的输出?
请帮助 谢谢
我正在与时间命令在远程服务器上运行的一个Python脚本如下:过一段时间后在服务器上发生运行Python脚本它
time python myscript.py
SSH超时,所以我还需要与nohup.So运行它,我有以下两个问题:
nohup time myscript.py &
正确的命令来执行我的python脚本?请帮助 谢谢
为1:是
为2:您可以将输出重定向到一个文件
nohup time myscript.py > ~/time_output &
的nohup通常会写STDOUT和STDERR到当前目录中名为“nohup.out”的文件。您将能够在该文件末尾看到时间输出。
解决输出的这种重定向这样的另一种方式:
nohup time bla.py >myoutput &
另外一个很好的解决方案是'screen'程序(或'tmux'),如果是提供给您。 – Keith