導航:首頁 > 編程語言 > javanohupdevnull

javanohupdevnull

發布時間:2024-11-26 05:25:47

A. nohup日誌文件過大

當nohup日誌文件過大時:

   1. cat /dev/null >nohup.out 該命令會清理掉日誌內容,後續程序會繼續寫該文件

    可以使用split定時分割日誌,到其它目錄下的文件,然後執行以上命令

    2. 只記錄錯誤日誌

    nohup java -jar *.jar >/dev/null 2>error.log 2>&1 &

    3.不記錄任何日誌

    nohup java -jar *.jar >/dev/null  2>&1 &


    linux重定向:

    0:表示標准輸出

    1:標准輸出,在一般時使用,默認時標准輸出

    2:表示錯誤信息輸出

B. linux輸出重定向到文件命令

輸出即把相關對象通過輸出設備(顯示器等)顯示出來,輸出又分正確輸出和錯誤輸出
一般情況下標准輸出設備為顯示器,標准輸入設備為鍵盤。

命令 >> 文件 2>&1 和 命令 &>>文件 兩個命令作用相同
系統有個常見用法 ls &>/dev/null 正確輸出或錯誤輸出結果都不要。(null可以理解為黑洞或垃圾站)
命令>>文件1 2>>文件2 正確日誌和錯誤日誌分開保存

例:nohup java -jar /usr/sbin/lb-agent.jar >>/var/log/lb-agent.log 2>&1 &
將jar執行的結果寫入到lb-agent.log中
在命令最後加上&符號,表示讓這個進程到後台去執行,這樣立刻返回到提示符狀態,我們可以接著做下面的事。如:command &。
這種「後台」進程在shell一直打開的情況下是沒有問題的,如果我們關了shell窗口甚至退出ssh登錄或vnc登錄,那麼進程自動就結束了。所以如果想退出窗口乃至退出登錄仍然保持程序運行,再加上nohup,形如:nohup command 1>output 2>&1 &《Linux就該這么學》學習更多linux知識。

C. Linux Debian系統下,我想開機後,開機自動運行我開發的一個test.jar文件,怎麼做到開機自啟

題主你好,
在/etc/profile.d/目錄下新建一個腳本文件, 把題主那個啟動jar包的命令放裡面, 然後給這個腳本文件加上可執行許可權,重新啟動後, 題主的命令應該就會被自動執行了.
說明: 題主看看能不能看明白,如果行就自己整一下,我這想給你往詳細了寫, 但現在基本上我一截圖就會被判違規, 等申訴完了,都不知啥時候了, 如果題主不明白就追問,我在追問里和你細說.
希望可以幫到題主, 歡迎追問.

閱讀全文

與javanohupdevnull相關的資料

熱點內容
南陽網站怎麼推廣 瀏覽:31
解套app什麼用 瀏覽:682
安卓設置文件許可權管理 瀏覽:451
蘋果電腦隱藏文件怎麼顯示 瀏覽:246
vuejscontextmenu 瀏覽:888
為什麼app評分總是彈窗 瀏覽:975
德塔文榜數據最高多少 瀏覽:102
參觀工具管理擺放有感 瀏覽:617
去哪裡找公司項目的財務數據 瀏覽:573
飢荒linux下載官網 瀏覽:593
買二手房上什麼網站靠譜 瀏覽:556
ansys怎麼保存文件 瀏覽:364
qq空間套裝免費代碼 瀏覽:408
如何控制電信網路電視 瀏覽:140
工廠統計局數據有哪些 瀏覽:398
jsp靠右顯示 瀏覽:397
iphone4s通訊錄備份到電腦 瀏覽:127
網上保存文件有哪些 瀏覽:194
電腦創建文件夾被拒絕 瀏覽:756
如何在ppt中嵌入代碼 瀏覽:983

友情鏈接