这个问题已被改写,前一个问题是重复的执行远程命令,完全脱离ssh连接
我想通过 SSH 访问一台计算机,运行 Iceweasel 和 Transmission,使用 Iceweasel 查找一些种子,将种子添加到 Transmission,关闭 Icewasel,关闭我的 SSH 会话并让 Transmission 在服务器上运行。
我正在使用 运行 Transmission nohup
,但如果我关闭 Transmission,它也会在服务器上关闭。如果我退出会话,它也会关闭。
答案1
您可以尝试nohup
(“不挂断”)。例如:
nohup myapp &
如果这还不够,请重定向所有 I/O 流:
nohup myapp < /dev/null 2>&1 &
默认情况下,nohup 已经将流 1 重定向到“nohup.out”,但是您可以更改它(请参阅 参考资料man nohup
)。维基百科也有一个好文章。
请注意,您仍然需要&
与 nohup 一起使用。