我想在远程服务器上运行一个没有login的作业。 我发现我可以使用ssh运行我的工作:
ssh remotenode -t /path/to/myjob &> /path/to/log
不过,这个工作一段时间后会被Signal 15杀死。 SSH是否强制超时?
注:我的工作需要几个小时才能完成。
如果我可以build议使用屏幕
ssh remotenode -t "screen -S ServerFault top"
这将开始筛选顶部进程与会话名称“ServerFault”。 稍后,您可以简单地使用remotenode重新附加此项
screen -r ServerFault