use*_*537 7 process ssh gnu-screen terminal
我在服务器上运行长程序,基本上是java程序的Jar文件。即使 SSH 终端关闭,我也想保持这个程序运行,我怎样才能让这个程序在服务器上运行?
Jen*_*y D 21
两种不同的方式:
nohup- 通过使用启动程序nohup /path/to/program &,nohup 保持程序运行,任何输出都将重定向到nohup.out当前目录中的文件screen或者tmux如果它们中的任何一个安装在服务器上。它们是一种保持一个或多个 shell 运行的方法,以便您在下次登录时可以重新附加到它们 - 这是一个比 nohup 更强大的实用程序。man screen或man tmux了解更多信息。