linux定时执行bat文件,Linux Windows下设置定时执行任务的方法

Linux篇

Linux下创建定时执行任务可使用crontab,系统默认自带crontab,在Ubuntu 16.04下进行演示说明。

1.crontab 基本使用

#/etc/init.d/cron status # 查看状态

#/etc/init.d/cron start # 启动crontab服务

#/etc/init.d/cron stop # 停止crontab服务

#/etc/init.d/cron reload # 重载定时任务

#crontab -l # 查看定时任务列表

2.开启日志

需修改配置文件。

#sudo vim /etc/rsyslog.d/50-default.conf

...

cron.* /var/log/cron.log #将cron前面的注释符去掉

...

重启rsyslog:

#sudo service rsyslog restart

3.设置定时执行任务

本次演示定时执行自己写的一个Python脚本,bash脚本或其它的应该也是类似。需要注意的是,最好指定脚本的绝对路径,如果发现仍无法解决,可先切换到脚本路径下执行。不过,应该是OK的。

... 0 0 * * * python /home/kdv/Desktop/sync-opensource/sync.py # 每天定时执行脚本

or

@daily cd /home/kdv/Desktop/sync-opensource;python /home/kdv/Desktop/sync-opensource/sync.py

0 0 1 * mon python /home/kdv/Desktop/sync-opensou

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值