码迷,mamicode.com
首页 > 其他好文 > 详细

常用代码合集

时间:2019-12-06 21:24:13      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:starting   port   backup   sim   wan   lis   targe   合集   span   

目录

shell

? 这是平时我在shell开发中常用的一些代码demo

  1. 注册成为service
[Unit]
Description=lingouu-app.service
After=syslog.target

[Service]
Type=simple
ExecStart=/usr/bin/java -jar /developer/package/lingouu-app-api.jar
Restart=on-failure
[Install]
WantedBy=multi-user.target
  1. sh文件
#!bin/bash
echo "exec......"
systemctl stop lingouu-app
DATE=$(date +%Y%m%d)
export JAVA_HOME PATH CLASSPATH
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
DIR=/developer/package
JARFILE=lingouu-app-api.jar
if [ ! -d $DIR/backup ];then
   mkdir -p $DIR/backup
fi
cd $DIR
if [  -f $DIR/$JARFILE ];then
      mv $JARFILE backup/$DATE_$JARFILE.back
fi
mv $DIR/temp/$JARFILE $DIR/$JARFILE
echo "starting......"
systemctl start lingouu-app

常用代码合集

标签:starting   port   backup   sim   wan   lis   targe   合集   span   

原文地址:https://www.cnblogs.com/cl-rr/p/11997655.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!