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

Jar 文件操作指南:創(chuàng)建、啟動(dòng)和停止腳本的完整教程

Linux編寫(xiě)SH腳本啟動(dòng)單個(gè)jar應(yīng)用

Linux編寫(xiě)SH腳本,腳本執(zhí)行,腳本授權(quán),Jar 文件操作

一、啟動(dòng)腳本

第一步:創(chuàng)建一個(gè)腳本文件

vim start.sh

第二步:把下面代碼復(fù)制到腳本中

#!/bin/bash
jar1='rescue-admin.jar' 
jarn='rescue-admin'
active='prod'    
dat1=$(date +%Y-%m-%d-%H-%M)
now1=$(date +%Y-%m-%d)
 
if [ ! -d ./logs/$now1 ]
then
mkdir -p ./logs/$now1
fi
 
nohup java -Xms1G -Xmx1G -Xmn500m -Xss512k -Dspring.profiles.active=$active -jar $jar1 >>./logs/$now1/${jarn}_${dat1}.log  2>&1 &
 
if [ $? -eq 0 ]
then
echo "start  $jarn ok"
tail -f ./logs/$now1/${jarn}_${dat1}.log
else
echo "start $jarn no"
fi
  • 注意把上面代碼中的 jar1 和 jarn 還有 active 換成自己的。

  • jar1:自己的 jar 名稱

  • jarn:自己的項(xiàng)目名稱

  • active:?jiǎn)?dòng)的環(huán)境,如果是生產(chǎn)環(huán)境可以不用改

第三步:給腳本授權(quán)

執(zhí)行以下命令

chmod 777 start.sh

然后執(zhí)行啟動(dòng)腳本即可后臺(tái)啟動(dòng)jar

./start.sh

二、停止腳本

第一步:創(chuàng)建一個(gè)腳本文件

vim stop.sh

第二步:把下面代碼復(fù)制到腳本中

#!/bin/bash
jars='rescue-admin.jar'
ps -ef  | grep $jars  | grep -v grep | awk '{print $2}'| xargs kill -9
#kill -9 $id1
if [ $? -eq 0 ]
then
echo "stop $jars ok"
else
echo "stop $jars no"
fi
sleep 1
jps -l | grep $jars  | grep -v grep | wc -l
  • 注意把上面代碼中的 jar1 換成自己的。

  • jar1:自己的 jar 名稱

第三步:給腳本授權(quán)

執(zhí)行以下命令

chmod 777 stop.sh

然后執(zhí)行啟動(dòng)腳本,即可停止剛剛啟動(dòng)的jar

./stop.sh

結(jié)語(yǔ)

持續(xù)學(xué)習(xí),共同進(jìn)步。希望本文能幫助您更好地理解和應(yīng)用 Jar 文件操作腳本,提升工作效率并擴(kuò)展技能范圍。如果您有任何疑問(wèn)或建議,請(qǐng)隨時(shí)分享,讓我們一起不斷改進(jìn)和發(fā)展。文章來(lái)源地址http://www.zghlxwxcb.cn/article/730.html

到此這篇關(guān)于Jar 文件操作指南:創(chuàng)建、啟動(dòng)和停止腳本的完整教程的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

原文地址:http://www.zghlxwxcb.cn/article/730.html

如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)聯(lián)系站長(zhǎng)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

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

相關(guān)文章

  • Windows系統(tǒng)編寫(xiě)bat腳本啟動(dòng),停止,重啟Java服務(wù)jar包

    Windows系統(tǒng)編寫(xiě)bat腳本啟動(dòng),停止,重啟Java服務(wù)jar包

    創(chuàng)建一個(gè)以bat后綴結(jié)束的文件,寫(xiě)入一下代碼: 在Windows系統(tǒng)上面創(chuàng)建 start.bat 啟動(dòng)jar包腳本編輯以下內(nèi)容: 給窗口命名:“jeeplus-gateway”,如果是微服務(wù)的話方便查看 在Windows系統(tǒng)上面創(chuàng)建 stop.bat 停止jar包腳本編輯以下內(nèi)容: 重啟jar包就是將兩個(gè)合并到一起: 雙擊 bat文件 確

    2024年02月03日
    瀏覽(38)
  • 操作指南|如何創(chuàng)建x-chain DAO

    操作指南|如何創(chuàng)建x-chain DAO

    DAO是一個(gè)去中心化組織,大體與任何其他組織一樣,但它是由智能合約中編碼的規(guī)則所管理,并使DApps等能夠完全去中心化且自主運(yùn)行。 ???查看MoonbeamDocs 這與通常的分步教程不同,該推文旨在分享關(guān)于運(yùn)行去中心化自治組織的入門知識(shí),以及對(duì)其運(yùn)作方式的高級(jí)概述。 一

    2023年04月25日
    瀏覽(32)
  • Moonbeam操作指南|如何使用Gelato創(chuàng)建自動(dòng)化任務(wù)

    Moonbeam操作指南|如何使用Gelato創(chuàng)建自動(dòng)化任務(wù)

    Gelato是一個(gè)Web3去中心化自動(dòng)化網(wǎng)絡(luò),允許開(kāi)發(fā)者橫跨多個(gè)基于EVM兼容區(qū)塊鏈上自動(dòng)化和連接任意的智能合約執(zhí)行。 ??閱讀中文版詳細(xì)操作教程 舉例來(lái)說(shuō),我們將使用MetaMask作為錢包。同時(shí),您的錢包余額中需要有一些GLMR用于支付自動(dòng)化交易的gas費(fèi)用。 開(kāi)始之前,請(qǐng)先前往

    2024年02月02日
    瀏覽(21)
  • JavaScript中的CRUD操作指南示例 - 用DHTMLX創(chuàng)建醫(yī)院管理系統(tǒng)!

    JavaScript中的CRUD操作指南示例 - 用DHTMLX創(chuàng)建醫(yī)院管理系統(tǒng)!

    創(chuàng)建、讀取、更新和刪除(CRUD)是現(xiàn)代web和移動(dòng)應(yīng)用程序執(zhí)行的四個(gè)基本功能。然而這些函數(shù)是如何產(chǎn)生的,它們到底是做什么的? 在本文中,我們將簡(jiǎn)要介紹CRUD的含義以及它何時(shí)被引入編程的。文中我們還將使用用于醫(yī)院管理的JavaScript演示應(yīng)用程序,展示如何使用DHTMLX小部

    2024年02月10日
    瀏覽(20)
  • npm包安裝與管理:深入解析命令行工具的全方位操作指南,涵蓋腳本執(zhí)行與包發(fā)布流程

    npm包安裝與管理:深入解析命令行工具的全方位操作指南,涵蓋腳本執(zhí)行與包發(fā)布流程

    npm,全稱為Node Package Manager,是專為JavaScript生態(tài)系統(tǒng)設(shè)計(jì)的軟件包管理系統(tǒng),尤其與Node.js平臺(tái)緊密關(guān)聯(lián)。作為Node.js的默認(rèn)包管理工具,npm為開(kāi)發(fā)者提供了便捷的方式來(lái)安裝、共享、分發(fā)和管理代碼模塊。 npm作為JavaScript世界不可或缺的基礎(chǔ)設(shè)施,極大地促進(jìn)了代碼復(fù)用和協(xié)作

    2024年04月12日
    瀏覽(27)
  • 華為云零代碼平臺(tái)AstroZero新手操作指南-3分鐘體驗(yàn)創(chuàng)建培訓(xùn)報(bào)名表

    華為云零代碼平臺(tái)AstroZero新手操作指南-3分鐘體驗(yàn)創(chuàng)建培訓(xùn)報(bào)名表

    華為云Astro輕應(yīng)用Astro Zero是華為云為行業(yè)客戶、合作伙伴、開(kāi)發(fā)者量身打造的低代碼/零代碼應(yīng)用開(kāi)發(fā)平臺(tái),提供全場(chǎng)景可視化開(kāi)發(fā)能力和端到端部署能力,可快速搭建行業(yè)和大型企業(yè)級(jí)應(yīng)用并沉淀復(fù)用行業(yè)資產(chǎn),加速行業(yè)數(shù)字化。 在AstroZero上,創(chuàng)建多種實(shí)例應(yīng)用,由淺入深

    2024年02月15日
    瀏覽(31)
  • Windows文件部署服務(wù)器操作指南

    Windows文件部署服務(wù)器操作指南

    目錄 一、安裝步驟教程 1、安裝之前的必要條件。 ①虛擬機(jī)要有固定的IP地址。 在虛擬機(jī)的虛擬網(wǎng)絡(luò)編輯器中獲取子網(wǎng)IP 2、開(kāi)始安裝 ①打開(kāi)菜單鍵打開(kāi)服務(wù)器編輯器 ②點(diǎn)擊添加角色和功能? ③然后進(jìn)行安裝操作,一直默認(rèn)直到下圖時(shí)勾選文件和存儲(chǔ)服務(wù)中的文件和iscsi中的

    2024年02月21日
    瀏覽(25)
  • C語(yǔ)言中的文件操作指南

    C語(yǔ)言中的文件操作指南

    在C語(yǔ)言中,文件操作是一項(xiàng)重要的任務(wù)。通過(guò)文件操作,我們可以讀取和寫(xiě)入文件的內(nèi)容,實(shí)現(xiàn)數(shù)據(jù)的長(zhǎng)期存儲(chǔ)和共享。文件操作不僅可以用于文本文件,還可以用于二進(jìn)制文件、配置文件等各種類型的文件。 這篇文章中,我們將深入探討C語(yǔ)言文件操作的各個(gè)方面,介紹常

    2024年02月08日
    瀏覽(19)
  • Python操作txt文件的全面指南

    在計(jì)算機(jī)編程中,文本文件是一種常見(jiàn)的數(shù)據(jù)存儲(chǔ)方式。Python作為一種強(qiáng)大的編程語(yǔ)言,提供了豐富的庫(kù)和函數(shù)來(lái)操作文本文件。本文將介紹如何使用Python操作txt文件,包括打開(kāi)、讀取、寫(xiě)入、追加、刪除等操作。 一、打開(kāi)txt文件 要打開(kāi)一個(gè)txt文件,可以使用Python內(nèi)置的o

    2024年02月02日
    瀏覽(45)
  • CentOS 7 實(shí)戰(zhàn)指南:文件操作命令詳解

    CentOS 7 實(shí)戰(zhàn)指南:文件操作命令詳解

    ? 想要快速掌握 CentOS 7 系統(tǒng)下的文件操作技巧嗎?不用擔(dān)心!我為你準(zhǔn)備了一篇詳細(xì)的技術(shù)文章,涵蓋了各種常用的文件操作命令。無(wú)論您是初學(xué)者還是有一定經(jīng)驗(yàn)的用戶,這篇文章都能幫助您加深對(duì) CentOS 7 文件操作的理解,讓您輕松應(yīng)對(duì)各種文件管理任務(wù)。立即閱讀這篇

    2024年02月03日
    瀏覽(39)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包