python - 在 linux 中意外失败的命令

标签 python linux bash command-line

我有服务器并通过 ssh 连接到它,我想运行命令然后断开与服务器的连接思考,该进程正在运行并将在几个小时内完成。 所以我想到了

python script.py > output.txt 2^C1 & 

有效! ... 好吧,有时 .. 有时(完全相同的 python 脚本)它会失败,而不会在 output.txt 中留下任何错误信息。有谁知道为什么?我应该运行什么来防止失败?

我怀疑它与 python 脚本有关。

最佳答案

您可能正在寻找 nohup。

nohup python script.py > output.txt 2^C1 &

它允许您在脚本仍在运行的情况下注销。

关于python - 在 linux 中意外失败的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35344266/

相关文章:

python - 使用模糊测试库(python)

linux - 在 linux 中过滤文本输出

python - python2.5.2中的virtualenv

python - 如何从 python 2.7 中将数据输入到命令提示符中

linux - 无法安装 mono-gmcs 包

python - IPython 魔法命令和破折号

javascript - 如果 URL 以 "blob:"开头,如何使用 Python 3/Selenium 下载图像?

python - Python 中的线程效率如何?

python - 如何处理 Django 迁移中的异常?

Java 进程与线程的线程亲和性