原文:解決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