nohup

    0熱度

    1回答

    我試圖在不同的服務器上運行一個jar。所以,在我當前的腳本中,我在該服務器上執行ssh,然後使用nohup運行該jar。但是,nohup.out並未在新服務器上創建。所以,我無法捕捉到錯誤。 如果我手動登錄到該服務器然後激發該jar,nohup.out被創建。有人可以幫助這個嗎? 下面是我寫在我的腳本命令: sshpass -p $node_pwd ssh -n [email protected]

    2熱度

    1回答

    我幾乎可以肯定有一個簡單的解決方案,我以下的問題: 我有一個bash腳本,讓我們說blob.bash: #!/bin/bash function player_test(){ if [ "$(pidof someplayer)" ]; then # do some stuff exit 0 else nohup someplayer &

    3熱度

    1回答

    我用命令: nohup <command to run> & ,並記錄到nohup.out文件中,但是這個日誌文件可以得到相當大的所以不知道是否有辦法當nohup.out變得太大時,自動保存輸出到nohup1.out,nohup2.out nohup3.out等。這一切都沒有終止原始命令。

    0熱度

    1回答

    我正在運行linux虛擬機,操作系統是rhel 6.5,我只能通過Putty(SSH)訪問本機,我將使用導出顯示選項運行gui app。 我有java應用程序,並有jar的,運行該應用程序我將在膩子中使用下面的命令。 java -Dcms.console.available=false -Dcms.user="username" -Dcms.password="password" -jar LAU

    1熱度

    1回答

    讓我們假設我有一個C++程序產生輸出所有的時間這樣 #include <iostream> using namespace std; void main() { int i=0; while(1) { cout << (i++)%10 << endl; } } 我現在要在一個遠程Linux服務器上的後臺運行此程序。如果我這樣做 n

    0熱度

    2回答

    我得到了一個需要很長時間才能運行的腳本,因爲它必須處理成千上萬的文件。我想盡可能使這個腳本儘可能的簡單。爲此,我想檢查用戶是否使用nohup和'&'來運行腳本。 E.x. [email protected]:/home/me/bin $ nohup doAlotOfStuff.sh &。我想100%確定腳本是用nohup和'&'運行的,因爲如果腳本因爲任何原因死在中間,那麼它的恢復過程非常痛苦。

    0熱度

    1回答

    我期待與 nohup ./script.sh & disown 稱爲將在後臺執行的腳本,它是同時推動輸出將不可見。 但我看到了輸出,我必須等待一段時間。下面是調用的腳本的內容: #!/bin/bash echo 'test' sleep 5 如何使其運行從我的git的鉤子腳本分離的進程? 感謝 更新 我明白,我不需要nohup ...出於某種原因,防止後臺運行我的腳本(也許disown

    0熱度

    1回答

    我試圖執行 >nohup.out nohup ./example.sh & 其中談到在我main.sh文件。我從廚師的bash資源中調用main.sh。但是,當我運行廚師客戶時,STDERR被拋出。它不應該去nohup.out?

    0熱度

    1回答

    我一直在嘗試使用ssh通過網絡觸發一些安裝腳本。最初這些腳本使用的是git clone,但我一直收到錯誤代碼141(根據git mailing list,似乎是SIGPIPE)。試圖用wget來代替混帳顯示了相同的問題,即: ssh [email protected] 'nohup wget http://google.ch &' // produce no result on the serve

    1熱度

    1回答

    我想了解如何使用nohup或屏幕時,我附加到容器或ssh到它的背景進程。似乎tty每次我退出時都會關閉。 我知道有一種方法可以用docker文件做到這一點,但我對這種方法沒有興趣。