nohup命令詳解 linux怎么部署springboot?
linux怎么部署springboot?在Linux中部署spring boot項(xiàng)目有兩種方法部署jar包(官方推薦)在Linux服務(wù)器上運(yùn)行jar文件時(shí),通常的方法是$Java-jar測試.jar此
linux怎么部署springboot?
在Linux中部署spring boot項(xiàng)目有兩種方法
部署jar包(官方推薦)
在Linux服務(wù)器上運(yùn)行jar文件時(shí),通常的方法是
$Java-jar測試.jar
此方法的特點(diǎn)是,當(dāng)SSH窗口關(guān)閉時(shí),程序停止運(yùn)行,或者運(yùn)行時(shí)無法切換到執(zhí)行其他任務(wù)。有沒有辦法讓jar在后臺(tái)運(yùn)行?
方法1::$nohup Java-jar測試.jar&Amp
//nohup表示不掛斷就運(yùn)行命令。當(dāng)帳戶退出或終端關(guān)閉時(shí),程序仍在運(yùn)行
//當(dāng)使用nohup命令執(zhí)行作業(yè)時(shí),默認(rèn)情況下,該作業(yè)的所有輸出都重定向到不呼出]//除非指定了輸出文件。
方法2:
$nohup Java-jar測試.jar& gttemp.txt文件&Amp
//此方法將日志文件輸入到您指定的文件中,否則,它將自動(dòng)創(chuàng)建
jobs命令和FG命令:
$jobs
//然后列出在后臺(tái)執(zhí)行的所有作業(yè),每個(gè)作業(yè)前面都有一個(gè)數(shù)字。
//如果要將作業(yè)轉(zhuǎn)移回前臺(tái)控件,只需FG編號(hào)。
$FG 2
查看端口占用的線程的PID
netstat-NLP | grep:8080