linux 后台运行jar包

 nohup java -jar springboot-data-exception-0.0.1-SNAPSHOT.jar > dataException.log 2>&1 &

写一个脚本每一月1号0点清除日志文件

在日志目录下新建脚本

#!/bin/bash

LOG_FILE="/home/user/dataException/code/java/dataException.log"

#清空
echo "" > $LOG_FILE

赋予权限 chmod +x 文件名

查看定时任务

crontab -l

添加定时任务

crontab -e

在里面添加  0 0 1 * * /home/user/dataException/code/java/clearLog.sh

如果是nano crtl + x 退出,  y保存。vim :wq。

删除在crontab -e 然后删除添加的,保存即可。

你可能感兴趣的:(linux,linux,jar,java)