<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/post//</link>
<title><![CDATA[java -jar包启动后，ssh会话连接关闭后会自动退出]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[运维管理]]></category>
<pubDate>Fri, 17 Dec 2021 00:43:58 +0000</pubDate> 
<guid>https://www.heckjj.com/post//</guid> 
<description>
<![CDATA[ 
	一、执行程序切换后台<br/>执行java -jar xxx.jar &amp; 或者nohup java -jar xxxx.jar &amp;。nohup不挂断的运行，注意并没有后台运行的功能，就是指，用nohup运行命令可以使命令永久的执行下去，和用户终端没有关系。<br/>ctrl+z退出到控制台,执行 bg<br/>执行exit<br/>完成以上3步，退出SHELL后，jar服务一直在后台运行。<br/><br/>nohup java -jar XXX.jar &gt;log.out &amp;；<br/>nohup是保证ssh连接关闭后，jar任然运行的关键，&amp; 相当于后台运行，你后面还可以输入命令， &gt;log.out&nbsp;&nbsp;是输出日志的地方<br/>ps aux&#124;grep XXX.jar 查看某jar包的运行的进程号<br/><br/>二、结束进程<br/>通过执行ps auxwww &amp;#124; grep XXX.jar通过查找进程关键字 找到进程PID。<br/>执行kill -9 &#123;PID&#125; 杀死进程PID数字结束进程。
]]>
</description>
</item><item>
<link>https://www.heckjj.com/post//#blogcomment</link>
<title><![CDATA[[评论] java -jar包启动后，ssh会话连接关闭后会自动退出]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>