linux设置自动任务(无废话)

1.打包jar包,将jar包放到指定文件夹
cp 目标文件 指定文件夹

2.创建脚本
touch auto.sh

3.编辑脚本
vim auto.sh

4.如果系统没有配置java环境变量需要加入
#!/bin/bash
#JAVA_HOME
export JAVA_HOME=/home/…(地址)
PATH=$JAVA_HOME/lib
exportJAVA_HOME CLASSPATH PATH
(需要运行的任务)
如:java - jar helloworld.jar

5.给予权限
chmod +X auto.sh

6.编辑定时器 crontab -e(从左到右分别是分钟、小时、天、月、星期,不设置用"“*”"代替)
如:30 7 * * * /home/auto.sh >> home/cron.log

7.保存后重启
systemctl restart crond.service

你可能感兴趣的:(基础,linux,java,运维)