UAd*_*ter 3 ssh bash gnome-terminal putty
我使用 command 启动 jenkins Web 服务器java -jar jenkins.war
。它工作得很好。当我关闭终端时,应用程序停止。
即使我关闭终端会话,如何让它运行?
最简单、最直接的方法是nohup java -jar jenkins.war &
。“nohup”的意思是“不挂断”,这是一个老式的术语,用于在终端断开连接时不结束会话。"&" 只是在后台启动进程,类似于bg 1
在进程在前台运行时按 CTRL+Z(然后键入)会发生的情况。
警告:默认情况下,nohup 将进程的输出发送到文本文件。如果您不小心,在某些情况下,该文件可能会变得非常大。像对待任何其他不断增长的日志文件一样对待它。
安装屏幕。在终端输入screen
然后运行你的应用程序。按CTRL+A,CTRL+D
取消附加屏幕并键入终端屏幕 -r 重新附加。您可以通过ssh
等方式到达您的屏幕...
apt-get install screen
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20692 次 |
最近记录: |