原文:解决Linux关闭终端(关闭SSH等)后运行的程序或者服务自动停止【后台运行程序】

问题描述:当SSH远程连接到服务器上,然后运行一个服务 . catalina.sh start,然后把终端开闭 切断SSH连接 之后,发现该服务中断,导致网页无法访问。 解决方法:使用nohup命令让程序在关闭窗口 切换SSH连接 的时候程序还能继续在后台运行。 Unix Linux下一般比如想让某个程序在后台运行,很多都是使用 amp 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: ...

2015-11-14 21:23 0 38799 推荐指数:

查看详情

解决Linux关闭SSH终端运行程序终止问题(包括后台

问题描述:   每次SSH服务器上,然后运行了一个自己写的服务程序,比如 ./myserver.sh ,然后关闭ssh或者终端之后,发现服务不能访问。 简要分析下:   根据 这篇博文 的提示,ssh登录后会新建一个会话,一个登陆shell发起的会话,一般由一个会话首进程 ...

Mon Mar 02 00:46:00 CST 2015 0 3357
Linux查看和关闭后台运行程序的方法

运行.sh文件 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。 &命令 功能:加在一个命令的最后,可以把这个命令放在后台执行 nohup命令 功能:不挂断的运行命令 被运行程序的输出将不会在终端中显示 ...

Sat Dec 05 23:49:00 CST 2020 0 2821
nohup命令(Linux终端启动后台运行程序)

1. nohup指令基本概念: nohup: 不挂断的运行,并没有后台运行功能,用nohup运行命令可以使命令永久执行下去,和用户终端没有关系,断开SSH不影响运行,&是后台运行. nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断 ...

Mon Dec 02 22:55:00 CST 2019 0 3667
linux 后台运行程序

场景:程序后台运行,即关闭终端之后仍然运行 注意,后台执行的程序一定是不结束的程序,如无限循环; 基础命令 & 符号:后台行程序,需放在命令后面 > 符号:输出重定向到指定文件 方法1 这样虽然可以实现后台运行,但是在关闭终端时必须用 ...

Fri Jun 21 18:26:00 CST 2019 0 3086
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM