關閉終端-使jenkins在後臺繼續執行
我們使用終端或者其他工具(xshell )登入到安裝jenkins的伺服器,
使用 java -jar jenkins.war 啟動後,如果關閉終端那麼執行jenkins的程序也會被關閉。
nohup命令
怎麼能使jenkins在關閉終端後,還可以執行?
linux提供了一個 命令 nohup
nohup :啟動一個服務, 關閉終端。
使用如下命令: nohup java -jar jenkins.war
輸出日誌
日誌被輸出到 nohup.out (當前目錄) 這個檔案。
使用 cat nohup.out 檢視日誌。
nohup命令詳解
nohup的意思是: no hang up 表示指令碼或者命令不會隨著連線的關閉而關閉。
執行nohup 會輸出日誌檔案 nohup.out 到當前目錄
關注我的公眾號第一時間閱讀有趣的技術故事
掃碼關注:
也可以在微信搜尋公眾號即可關注我:codexiulian
渴望與你一起成長進步!
相關推薦
關閉終端-使jenkins在後臺繼續執行
我們使用終端或者其他工具(xshell )登入到安裝jenkins的伺服器, 使用 java -jar jenkins.war 啟動後,如果關閉終端那麼執行jenkins的程序也會被關閉。 nohup命令 怎麼能使jenkins在關閉終端後,還可以執
如何讓程式在linux伺服器下一直執行(關閉遠端連線後仍然繼續執行)
一、為什麼要使程式在後臺執行 最近剛剛入手在做一個遠端通訊的專案,利用套接字實現長連線通訊。那麼問題來了,我的服務端程式怎麼才能一直在伺服器上執行以達到隨時監測使用者請求的目的呢?查了幾篇部落格,解決了,記一下筆記。程式在後臺跑有以下2個好處: 1:我們遠端連線的之一端並不影響伺服器服務
微信小程式在掃一掃進入小程式的時候 安卓手機後臺繼續執行的常規處理
一般在掃一掃進入小程式是沒什麼問題的 關於這個話題就不多說 怎麼去配置後臺 我的部落格裡面有提到 有興趣的可以去看看 現在是使用者第一次掃碼進入之後 退出小程式 在外部掃一掃進入小程式指定介面的時候 安卓手機就出現了一個問題 它會閃爍一下 返回的首頁去 而不是我們想要的 因為安卓手機有一個常規的操作 就是微信
關閉客戶端後需要繼續執行shell指令碼的兩種方法
應用場景: 做資料分析時,遠端連線資料分析伺服器,可能需要執行很多指令碼,有時候斷網後,跑了半天指令碼需要重新跑,主要是為了解決這個問題總結了兩個小技巧。 乾貨: 解決方案一: 執行指令碼時如下方式執行: nohup sh *.sh 1>console_info
linux伺服器斷開ssh終端之後,後臺持續執行Node服務
兩種方法,簡單粗暴 1 . 用 forever 進行管理 官方解釋:一個簡單的CLI工具,用於確保給定指令碼連續執行(即永久執行)。 npm install -g forever forever start app.js //執行 for
讓程式掛起後,能在後臺繼續執行任務
原文出自:www.hangge.com 轉載請保留原文連結:http://www.hangge.com/blog/cache/detail_811.html 1,程式的掛起和退出 由於iOS裝置資源有限。當用戶點選了home鍵,或者另一個應用程式啟動了。那
openwrt 關閉ssh後,程式繼續執行的方法(備忘)
由於開啟tcpdump來監視網路資料,要長期開著,當關閉SSH後,會出現tcpdump關閉的現象。解決方法,在openwrt中安裝screen軟體,安裝方法opkg update,opkg install screen。安裝完成後,輸入screen回車,在新的介面下,執行t
putty等終端在關閉視窗後,未關機的主機會繼續執行命令--即後臺執行 nohup
離線後臺下載 nohup command & 例如: nohup make -j32 & 又如: 離線下載伺服器上的程式碼 nohup repo sync -j32 & 螢幕上會顯示下面提示資訊: [email protected]:
Linux前臺的程式轉到後臺執行(並且關閉終端而不殺死命令)
通過SSH或者終端putty連線到一臺linux/unix機器,執行一個程式、一個指令碼或者一條命令,但現在你需要關閉SSH或者終端,由於該該程式、指令碼或者命令正在執行,一旦你直接關閉而不做任何處理這個程序就會一起關閉,做到一半的工作浪費掉了 下面介紹一種方法可以在需要關閉
解決Linux關閉終端(關閉SSH等)後執行的程式或者服務自動停止【後臺執行程式】
問題描述:當SSH遠端連線到伺服器上,然後執行一個服務 ./catalina.sh start,然後把終端開閉(切斷SSH連線)之後,發現該服務中斷,導致網頁無法訪問。 解決方法:使用nohup命令讓程式在關閉視窗(切換SSH連線)的時候程式還能繼續在後臺執行。
讓java程式在後臺一直執行(例如putty關閉後後臺程式繼續執行)
在linux系統下如何使一個程式在後臺一直執行呢?很多人使用&結尾的命令形式,但是如果沒有守護程序的話,即使這樣,在終端關閉時程式也會終止執行。這時候就得使用nohup命令了。 例如,如果在終端中執行java -jar xxx.jar&命令,當終端
Linux下關閉終端之後繼續執行相應的程序
1.後臺執行 Linux下一般想讓某個程式在後臺執行,很多都是使用& 在程式結尾來讓程式自動執行。比如我們要執行tesh.sh在後臺: ./tesh.sh &一般這種程式使用&
ios之使程式在後臺能繼續執行
三種類型的程式可在後臺執行 1.音樂2.location 3.voip 在info.plist中新增Required background modes一行 可新增App plays audio、App registers for location updates、Ap
linux後臺執行程式(secureCRT斷掉或關閉後繼續執行程式)
secureCRT斷掉後想繼續執行程式。也就是程式會在後臺一直執行到結束。 secureCRT通過ssh聯接到client端執行程式,如果關掉視窗或者斷開連線時,任務會被kill。 為了程式能夠後臺執行到結束: 1.可以用&: 比如 Python test.p
通過終端使apusic應用伺服器在Linux伺服器後臺執行及停止
apusic應用伺服器部署在Linux伺服器上時,我們要執行apusic應用伺服器,一般是通過telnet/ssh登入遠端linux伺服器,通過startapusic來啟動apusic。這個時候如果關閉終端,就
asp.net 按鈕執行前後臺方法——前臺彈出提示信息,確認後繼續執行後臺方法,取消則不執行後臺方法
一個 inf ret font AD itl 博客 www. asp.net 我們做一個測試的web頁面,只需要一個button+一個label就ok啦,通過button按鈕的後臺事件修改label的text屬性值來測試是否執行了後臺事件裏的代碼 前臺 寫一個js方法:
遠端連線Linux,如何使程式斷開連線後繼續執行
遠端連線到Linux終端後,如果發生意外或者人為斷開了遠端連線,那麼正在執行的程式或命令(例如備份資料庫這種比較耗時的操作)就會中斷。原因是因為斷開連線後,終端會收到SIGHUP(hang-up 結束通話)訊號從而關閉該會話期的子程序。
如何在Linux中使SpringBoot專案關閉終端後不關閉專案程序
編寫一個shell指令碼,名字是startup.sh #!/bin/sh nohup java -jar /usr/Bean/FoodSystem.jar & 執行指令碼 ./startup.sh 出現下圖問題,
關閉Xshell之後在Ubuntu中繼續執行程式(親測有效)
因為要做一個數據量比較大的運算,需要跑半天左右,怕自己電腦奔潰,就想把它放到虛擬機器裡跑,但是當我關閉自己電腦上的Xshell之後程式就會斷,查了一下,Linux可以解決這個問題; (我用的Ubuntu): 1.使用如下命令執行程式: nohup python dist
Linux screen命令——會話分離(使程式後臺執行,不受網路連線限制)
Screen是一款由GNU計劃開發的用於命令列終端切換的自由軟體。使用者可以通過該軟體同時連線多個本地或遠端的命令列會話,並在其間自由切換。GNU Screen可以看作是視窗管理器的命令列介面版本。它提供了統一的管理多個會話的介面和相應的功能。會話恢復只要Screen本身沒有