校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Linux啟動jar包的shell腳本

Linux啟動jar包的shell腳本

熱門標簽:天津智能外呼系統排名 400電話申請找 宿松高德地圖標注 汨羅代理外呼系統 申請400電話有什么用 貴陽400電話到哪里去辦理 網絡電話外呼系統撥號軟件 電銷機器人加盟多少錢 4層電梯外呼控制系統設計

背景:

項目設備端需要運行jar包程序與服務端進行socket連接并發送數據,每次啟動進程時,都需要在Linux終端輸入啟動jar包的命令,比較繁瑣,隨之嘗試將啟動jar包的命令寫入shell腳本文件中,實現操作shell腳本啟動jar包程序的功能。

編寫的socdev.sh腳本文件中命令如下:

#啟動命令所在目錄
HOME='/home/pi/Desktop/java'
#獲取mac地址(唯一的)
mac=`ifconfig | grep eth0 | awk '{print $5}'`
start(){
  #進入命令所在目錄
  cd $HOME
  nohup sudo java -jar ufoCatcher-catcher-1.0-SNAPSHOT.jar $mac wss://ip:port/catcher PULL_DOWN 
}
stop(){
  #kill 掉所有java程序
  ps -ef | grep java | grep -v grep |awk '{print $2}' | xargs sudo kill -9
}
case $1 in
  start)
   start
  ;;
  stop)
   stop
  ;;
  restart)
   $0 stop
   sleep 2
   $0 start
  ;;
  *)
   echo "Usage: {start|stop|restart}"
  ;;
esac
exit 0

啟動jar包程序:./socdev.sh start

終止jar包程序:./socdev.sh stop

總結

以上所述是小編給大家介紹的Linux啟動jar包的shell腳本,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • Linux利用Shell腳本部署jar包項目的完整步驟
  • Jar包一鍵重啟的Shell腳本及新服務器部署的一些經驗分享
  • Linux中自定義shell腳本啟動jar包的方法

標簽:廣東 撫州 連云港 昌都 贛州 海北 臨沂 烏蘭察布

巨人網絡通訊聲明:本文標題《Linux啟動jar包的shell腳本》,本文關鍵詞  Linux,啟動,jar,包的,shell,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux啟動jar包的shell腳本》相關的同類信息!
  • 本頁收集關于Linux啟動jar包的shell腳本的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 太谷县| 丹寨县| 泸溪县| 竹溪县| 浦北县| 商城县| 景洪市| 和田市| 阿图什市| 河东区| 博野县| 云林县| 大兴区| 深圳市| 丁青县| 盐源县| 嘉禾县| 余江县| 文昌市| 丹巴县| 岚皋县| 手游| 丹东市| 土默特左旗| 仪征市| 招远市| 宁夏| 宜昌市| 禹城市| 东乌珠穆沁旗| 马关县| 新郑市| 三明市| 乐昌市| 高阳县| 射洪县| 汉沽区| 蒲城县| 安龙县| 大渡口区| 南昌市|