nohup

    0熱度

    1回答

    我有一個java應用程序被編譯和打包爲jar文件。它在應用程序中包含一個while(true)循環。 我主要的問題是這樣的,當我使用 nohup java -jar processName.jar > log.txt 運行我在UNIX服務器應用程序啓動好。過了一會兒(我不知道原因,並且日誌文件不存在任何異常),它似乎關閉。我可以通過ps -ef查看過程,但是日誌文件和輸出文件根本不會改變。 經

    0熱度

    1回答

    我有一個像下面這樣的shell腳本,我想用它來以非阻塞的方式執行一系列命令,也就是說,只要其中一個命令循環是執行我希望腳本繼續下一個命令。 #!/bin/bash declare -a parameters=("param1" "param2" "param3") for parameter in "${parameters[@]}" do command="nohup myc

    0熱度

    2回答

    我把這個問題放在了stackoverflow上,因爲我已經在這裏發現了很多問題。 簡短介紹 簡而言之,nohup可以用來在後臺運行的應用程序,並讓他們在用戶註銷或終端或ssh會話例如關閉後運行 這裏有很多關於計算器的例子quesitons,比如this或that。 我的問題很簡單。 爲什麼選擇nohup,當有喜歡upstart,systemd,其管理的應用作爲服務於更方便的方式選擇......(運

    0熱度

    2回答

    我有一個python腳本,我想在我的unix服務器的後臺執行。值得注意的是,我需要python腳本等待前一步完成,然後再繼續下一個任務,但是我希望我的工作在我退出後繼續運行。 我認爲可以設置如下,但希望確認: 腳本的摘錄看起來像這樣,其中命令2是依賴於從命令1的輸出,因爲其輸出在相同目錄中的編輯後的可執行文件。我想指出的是,命令1和2沒有包含nohup/&。 subprocess.call('un

    0熱度

    1回答

    我有我的 env_nodejs.sh #!/bin/bash PATH=$PATH:/opt/nodejs/node-v6.9.4-linux-x64/bin export PATH 所以用bash腳本設置我的環境中的Linux服務器(CentOS的6.5)上運行節點的應用程序,我可以 # . ./env_nodejs.sh # node /var/www/html/applica

    1熱度

    1回答

    我在後臺運行我的程序如下: nohup ./program -c config.cfg & 所以我看到分段故障在我的計劃,並決定與gdb運行我的程序。我的程序有一些無限循環,可能需要幾個小時才能處理分段錯誤錯誤。 所以我想在背景上運行程序。 我應該如何將gdb參數傳遞給nohup?

    0熱度

    3回答

    等待RETURN按鍵的一種方法是調用std :: ignore()。但是,當我使用nohup時std :: ignore()總是立即返回。有沒有其他的方法來等待按鍵,或只是返回,將與nohup一起工作?

    0熱度

    2回答

    試圖在一個NOHUP命令中運行所有的sql腳本。以下是我的代碼。但是,它不是基於下面的nohup模式運行的。也沒有錯誤。如何在一個NOHUP命令中運行以下所有內容? nohup sqlplus -S /NOLOG << %EOF% > engine_error.log WHENEVER SQLERROR EXIT 1; @$Level2/passFile server05 @engine_c

    1熱度

    2回答

    我有一些相當耗時的python腳本在我的機器上運行〜3小時左右。我不想同時運行它們,因爲它可能會使我的機器崩潰。單獨我有足夠的內存,但運行5左右可能會導致問題。我遠程運行他們,所以我ssh到我的服務器和這樣運行了他們: nohup python my_script.py > my_output.txt & 這樣,如果我的連接被中斷,我可以重新建立連接,我的結果就在那裏。我想用不同的命令行參數連

    2熱度

    2回答

    我正在嘗試執行一個腳本,分離,延遲和在後臺。 我有以下腳本: #!/bin/sh echo "[$(date)][${HOST}] Immediate date" > ~/out.log nohup bash -c "sleep 2 && echo '[$(date)][${HOST}] Delayed date'" >> ~/out.log 2>&1 & 我希望out.log將包含像這樣