首页 > 系统相关 >linux定时备份日志文件脚本,重启jar简易脚本

linux定时备份日志文件脚本,重启jar简易脚本

时间:2023-05-09 16:14:31浏览次数:39  
标签:脚本 opt log zcgl jar sh linux

 

1. 编写脚本文件saveLogs.sh  (备份文件到指定位置重命名,然后情况文件继续写入)

   cp /opt/zcgl/zcgl.log /opt/zcgl/logs/zcgl-`date +%Y%m%d`.log &
   sleep 2
   > zcgl.log

2. 定时脚本crontab

  打开设置:crontab -e
  输入内容:59 23 * * * sh /opt/zcgl/saveLogs.sh
  重新启动:service crond restart
  执行日志:tail -f /var/log/cron

 

 

jar包重启脚本;编写脚本restart.sh

   fuser -n tcp -k 9080 > /dev/null &
   sleep 2
   nohup java -Xms1024M -Xmx2048M -jar -Dfile.encoding=utf-8 zcgl-`date +%Y%m%d`.jar -Dspring.profiles.active=prod >> zcgl.log 2>&1 &

标签:脚本,opt,log,zcgl,jar,sh,linux
From: https://www.cnblogs.com/yanqb/p/17385400.html

相关文章

  • 使用 shell 脚本自动申请进京证 (六环外) —— debug 过程
    问题现象用shell脚本写了一个自动办理六环外进京证的工具《使用shell脚本自动申请进京证(六环外)》,然而运行这个脚本总是返回以下错误信息:{"msg":"目前办理业务人数较多,请稍后再试。","code":500}咨询woodheader/jjz项目的作者,了解到问题就是出在请求头或参数......
  • linux查看进程的网速情况
    查看网卡信息:ifconfig-a 使用nload -m 可以查看设备当前网络带宽情况。如何查看各个进程的网络带宽呢,可以用到 nethogs工具。 工具安装yuminstallepel-releasesudoyuminstall-ynethogs #执行命令nethogs在这里可以看到进程的网络带宽......
  • rocky linux:为新磁盘做分区/格式化/挂载(Rocky Linux 9.1)
    一,查看所有磁盘查看磁盘的分区[root@blog~]#fdisk-lDisk/dev/vda:50GiB,53687091200bytes,104857600sectorsUnits:sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDi......
  • vue使用video.js库,引入语言脚本的方式
    第一种import'video.js/dist/video-js.css'importvideojsfrom"video.js";window.videojs=videojs;require('video.js/dist/lang/zh-CN');第二种import'video.js/dist/video-js.css'importvideojsfrom"video.js&q......
  • Linux之select、poll、epoll讲解
    目录1select、poll、epoll1.1引言1.2IO和Linux内核发展1.2.1整体概述1.2.2阻塞IO1.2.3非阻塞IO1.2.4select1.2.5共享空间1.2.6零拷贝1.3select1.3.1简介1.3.2select缺点1.4poll介绍1.4.1与select差别1.4.2poll缺点1.5epoll1.5.1ep......
  • Linux部署Prometheus+Alertmanager并配置钉钉告警
    一、Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部分组......
  • linux上使用yum部署mongodb4.2+分片副本
    系统配置Linux是有文件句柄限制的,而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量。为防止服务因toomanyopenfiles错误出现宕机,这里需要对linux系统句柄数进行调整。##临时调整,系统重启即失效ulimit-SHn65535##永久调整,编辑/etc/security/limi......
  • centos(linux):yum报错:removing mirrorlist with no valid mirrors的处理(centos 6.1
    一,报错[root@osc~]#yuminstall-ypython3-pipLoadedplugins:fastestmirror,securitySettingupInstallProcessDeterminingfastestmirrorsYumRepoError:AllmirrorURLsarenotusingftp,http[s]orfile.Eg.Invalidrelease/repo/archcombination/rem......
  • hadoop启动脚本
    if(($#<1));thenechonoargsinput,exit.exit1ficase$1instart)echo[INFO]startingdfs...start-dfs.shecho[INFO]done.echo[INFO]startingyarnoncentos002...sshcentos002start-yarn.shecho[INFO]done.echo[IN......
  • 解决 VirutalBox 安装 Alpine Linux 出现 Kernel Panic 的问题
    问题如图,使用默认配置安装AlpineLinux时总是会启动都启动不了,找了半天后终于在官方论坛上找到原因了。解决在设置里分配大于1个的cpu就行,如图我这里给的是2个,分配完毕后重新启动就正常了......