国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux 更加優(yōu)雅地運行 JAR 文件,并將日志文件輸出到本地目錄,并優(yōu)雅的查看日志文件信息

這篇具有很好參考價值的文章主要介紹了Linux 更加優(yōu)雅地運行 JAR 文件,并將日志文件輸出到本地目錄,并優(yōu)雅的查看日志文件信息。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、運行jar

方式一:直接運行jar包,最常用的啟動jar包命令,特點:當(dāng)前ssh窗口被鎖定,CTRL + C或關(guān)閉窗口,將打斷程序運行,程序退出

java -jar Spring.jar

方式二:&代表在后臺運行 ,CTRL + C后程序不會被終止,關(guān)閉SSH客戶端連接,將終止程序

使用 nohup 命令將進(jìn)程放入后臺運行,并使用 & 符號使命令立即返回終端提示符,例

java -jar Spring.jar &

方式三:nohup 即 no hang up 不掛斷 ,關(guān)閉SSH客戶端連接,程序不會被終止

缺省日志輸出目標(biāo)文件情況下所有輸出將被重定向到nohup.out的文件中

nohup java -jar Spring.jar &

指定日志文件

nohup java -jar demo.jar>/root/spring.log 2>&1 &

方式四:使用 screen 命令創(chuàng)建一個新的會話來運行進(jìn)程,例如:

screen -dmS yoursessionname java -jar /path/to/spring.jar

這將在一個新的 screen 會話中運行進(jìn)程,您可以在這個會話中隨時查看或關(guān)閉它,而不會中斷進(jìn)程。要查看會話,請輸入 screen -r yoursessionname,要關(guān)閉會話,請輸入 exit。

使用以上方法可以更加優(yōu)雅地運行 JAR 文件,同時可以確保程序在后臺運行,并且在 SSH 連接斷開時也不會中斷程序的運行。文章來源地址http://www.zghlxwxcb.cn/news/detail-587184.html

方式五:將標(biāo)準(zhǔn)錯誤輸出重定向到日志文件,可以使用以下命令:

nohup java -jar Spring.jar > spring.log 2>&1 &

二、 查看最新的日志輸出信息

tail -100f spring.log

到了這里,關(guān)于Linux 更加優(yōu)雅地運行 JAR 文件,并將日志文件輸出到本地目錄,并優(yōu)雅的查看日志文件信息的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Linux】linux下使用命令修改jar包內(nèi)某一個文件中的內(nèi)容并重新運行jar程序

    【Linux】linux下使用命令修改jar包內(nèi)某一個文件中的內(nèi)容并重新運行jar程序

    需求:發(fā)現(xiàn)線上的 iotp-irsb-server-v1.0.0.2.jar 包中配置文件的日志級別配置錯誤,需要在線修改jar包中文件的application-prod.yml的日志級別配置,修改完成后并重啟該jar包。 進(jìn)入到該jar包所在的目錄,使用 vi 命令打開 jar 包內(nèi)文件列表。 1、vi iotp-irsb-server-V1.0.0.2.jar 如下圖所示:

    2024年02月08日
    瀏覽(22)
  • 由jar包沖突導(dǎo)致的logback日志不輸出

    最近接手一個廠商移交的項目,發(fā)現(xiàn)后管子系統(tǒng)不打印日志。 項目使用的logback 本地斷點調(diào)試發(fā)現(xiàn)logback-classic?jar沖突導(dǎo)致?打出的war中沒有?相關(guān)的jar 解決方法: 去除pom?文件中多余的?logback-classic?應(yīng)用,只保留最新版本的。?重新打包環(huán)境后,日志可正常輸出。 java是如何

    2024年01月20日
    瀏覽(18)
  • Windows配置開機(jī)自啟jar包,不顯示黑窗口,并輸出日志

    Windows配置開機(jī)自啟jar包,不顯示黑窗口,并輸出日志

    如果是在 Linux 下開機(jī)自啟一個服務(wù)相對比較簡單,這次遇到一個需求是關(guān)于 Windows 開機(jī)自啟的: 在 Windows 環(huán)境下開機(jī)自動運行一個 SpringBoot 服務(wù); 而且由于是一個后臺服務(wù),要求對終端用戶無感知; 為后期維護(hù)方便,需要將原來的控制臺輸出記錄到日志文件。 以下實現(xiàn)方

    2023年04月08日
    瀏覽(24)
  • 打 jar 包運行 在windows 平臺控制臺和日志 亂碼解決

    打 jar 包運行 在windows 平臺控制臺和日志 亂碼解決

    --拒絕鷄巴囉嗦,直接解決問題 ?我們在Windows下運行jar包時,常常會出現(xiàn)亂碼,主要分為dos窗口輸出的日志中出現(xiàn)亂碼和程序返回數(shù)據(jù)出現(xiàn)亂碼。 dos窗口輸出的日志中出現(xiàn)亂碼 執(zhí)行如下命令,將控制臺輸出編碼改為UTF8: 程序返回數(shù)據(jù)出現(xiàn)亂碼 執(zhí)行如下命令,運行jar包時指

    2024年01月25日
    瀏覽(19)
  • linux中用shell腳本定時備份重要日志等文件【命令結(jié)果輸出也在內(nèi)。按月份自動創(chuàng)建時間自動規(guī)劃到月份中】、linux中用shell腳本備份文件并自動scp匯總到一個服務(wù)器上

    現(xiàn)在甲方有一個需求:要求每月備份系統(tǒng)日志 問題: 1、有37臺服務(wù)器需要備份且匯總到一

    2024年02月19日
    瀏覽(25)
  • SpringBoot設(shè)置日志輸出級別及Logback日志工具輸出到文件

    SpringBoot設(shè)置日志輸出級別及Logback日志工具輸出到文件

    1.SpringBoot設(shè)置日志輸出級別 越高包含的就越多,輸出的信息也就越多 2.Logback日志工具使用 1.首先需要把你yaml文件里面關(guān)于日志的配置去掉,避免沖突報錯 2.在resource目錄下創(chuàng)建logback-spring.xml文件 2.運行后指定路徑就會生成.log文件 3.此時一般默認(rèn)只有info信息寫入,其他兩個

    2024年02月16日
    瀏覽(31)
  • 如何規(guī)范書寫sql語句,讓代碼更加優(yōu)雅

    1.首先uf-8編碼 ????????UTF-8編碼是一種針對Unicode的可變長度字符編碼,可以表示任何字符,在國際化應(yīng)用和多語言環(huán)境中非常常見。因此,在編寫SQL語句時,建議使用UTF-8編碼,避免出現(xiàn)亂碼等問題。 2.主鍵int的定義類型應(yīng)該是bigint 無字符 ? ????????主鍵是數(shù)據(jù)庫表中

    2024年02月06日
    瀏覽(23)
  • Linux從文件中逐行讀取文件名并將匹配的文件復(fù)制到指定目錄

    問題應(yīng)該算挺常見的但是一句話還挺難說清楚,所以百度特別難搜。 場景就是,有一堆以員工名稱命名的文件(名稱可能還有字母數(shù)字等前后綴),現(xiàn)在給定一個員工清單,需要從這些文件中篩選出員工清單上列出的員工的文件,并復(fù)制到另外一個目錄中。 輸入: 1. 許多文

    2024年02月10日
    瀏覽(87)
  • linux運行jar包命令

    linux運行jar包 要運行java的項目需要先將項目打包成war包或者jar包,打包成war包需要將war包部署到tomcat服務(wù)器上才能運行。而打包成jar包可以直接使用java命令執(zhí)行。在linux系統(tǒng)中運行jar包主要有以下四種方式。 一、java -jar xxx.jar 這是最基本的jar包執(zhí)行方式,但是當(dāng)我們是當(dāng)我

    2024年02月08日
    瀏覽(13)
  • 【Python】在同一圖形中更加優(yōu)雅地繪制多個子圖

    【Python】在同一圖形中更加優(yōu)雅地繪制多個子圖

    數(shù)據(jù)可視化非常重要,有一句俗語叫做 一圖頂千言 ,我相信好多小伙伴應(yīng)該都聽說過這句話;即使是有人第一次聽到,我想應(yīng)該也會覺得贊成,這足以說明數(shù)據(jù)可視化的重要性。我們在前一篇博客中,介紹了如何利用 subplot 來在一張子圖里繪制多個子圖,最近我又發(fā)現(xiàn)了一

    2024年02月11日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包