使用屏幕远程运行代码但在注销后不久就被杀死了


0

我经常在远程Linux / Ubuntu桌面上使用代码运行代码screen。所以我通过SSH登录,启动屏幕,启动工作,分离屏幕,一切正常。但是,最近我在注销SSH连接后不久就将这项工作杀死了。我也试过使用,nohup但这显示了同样的问题。我很确定代码不是问题,因为它经过了很好的测试,并且在我的笔记本电脑上运行正常。此外,没有错误输出,标准输出显示代码在运行过程中无缘无故停止。关于这里可能出现什么问题或如何解决这个问题的任何想法?非常感谢!


尝试启用并检查日志... 在这里查看。如果你有一个脚本,你可以插入一些行来检查它是如何进行的。作为最后一行的添加echo "[$$] [$(date)] Here we end " >> $HOME/MyLog_$$.log,或者一些其他线路只是一个命令执行后为echo Last command run was ["!:0"] with arguments ["!:*"] and [$?] is the exit code of this command >>$HOME/MyLog_$$.log
哈斯塔

请尝试sudo在目录中发出/var/log以下命令:grep -nrI screen | grep -v apt-get | grep -v dist-upgrade并查看是否显示任何有用的内容。
MariusMatutiae 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.