如何通过 ssh 启动进程,使其在会话结束时不会终止?
有没有办法使用 ssh 启动一个进程,该进程在 ssh 会话终止时不会终止?我希望该作业继续在我通过 ssh 连接的计算机上运行,而无需保持连接打开。
Is there a way to start a process using ssh that doesn't terminate when the ssh session terminates? I want the job to keep running on the computer I'm ssh-ing into without me having to keep the connection open.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
screen 的替代方案是 dtach。 dtach 更小、更轻 - 事实上,它只是屏幕实用程序的分离部分。
An alternative to screen is dtach. dtach is smaller and more lightweight - in fact it is just the detach part of the screen utility.
你可以使用 nohup (假设你正在通过 SSH 连接到 *nix 服务器)
you can use nohup (assuming you are SSHing into *nix server)
您可以使用 screen 实用程序。
You could use the screen utility.