centos执行定时任务

我爱海鲸 2020-04-30 13:09:56 暂无标签

简介定时任务

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行分别为启动、停止、重启服务和重新加载配置、查看服务状态



你好:我的2025

上一篇:docker常用命令

下一篇:五一假前夕