1、将jar上传到/usr/local/jar中(没有创建)
2、编写shell脚本
vi HaijinWallSpider.sh
nohup /usr/local/java/jdk1.8.0_231/bin/java -jar HaijinWallSpider.jar nohup 表示将输出到nohub.out文件中
3、chmod +x HaijinWallSpider.sh 赋予脚本权限
4、crontab -e 编写定时任务
30 21 * * * cd /usr/local/jar/ && ./HaijinWallSpider.sh 表示晚上9:30执行HaijinWallSpider.sh
0 */1 * * * cd /usr/local/jar/ && ./HaijinElasticSearchWeblog.sh 表示每隔一小时执行一次
crontab -u //设定某个用户的cron服务
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
crontab -e //编辑某个用户的cron服务
crontab -i //打印提示,输入yes等确认信息
/bin/systemctl start crond
/bin/systemctl stop crond
/bin/systemctl restart crond
/bin/systemctl reload crond
/bin/systemctl status crond
以上1-5行分别为启动、停止、重启服务和重新加载配置、查看服务状态