linux 定时任务crontab

查看定时任务

crontab -l

打开crontab执行命令

crontab -e 

CentOS6上的cron命令

service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
service crond status  //查看状态

CentOS7上的cron命令

centos 7以上是用Systemd进行系统初始化的
Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。

systemctl start crond.service  //启动服务
systemctl stop crond.service  //关闭服务
systemctl restart crond.service  //重启服务
systemctl reload crond.service  //重新载入配置
systemctl status crond.service   //查看状态

或者

crond start
crond stop
crond restart
crond reload
crond status

lock情况

如果出现crond: can’t lock /var/run/crond.pid,直接把lock删掉就行了

rm -rf /var/run/crond.pid

Linux下定时任务的查看及取消

crontab -l 表示列出所有的定时任务
crontab -r 表示删除用户的定时任务,当执行此命令后,所有用户下面的定时任务会被删除,执行crontab -l后会提示用户:“no crontab for admin”

#offline codec data analysis
#30 5 * * * cd /data/month_report/transcode_data_analysis/ && /usr/bin/python analysis.py > log.txt
#30 6 * * * cd /data/zhuangyuan/monitor/ && /usr/local/bin/python2.7 test_0810_pandas.py > log.txt 2>&1
30 7 * * * cd /data/transcode_success_report_of_day && /root/miniconda2/bin/python analysis_to_report.py > log.txt 2>&1
20 7 * * 1 cd /data/transcode_week_report && /root/miniconda2/bin/python analysis_to_report.py > log.txt 2>&1
00 8 * * * cd /data/zy_test/pic_week_report && /root/miniconda2/bin/python analysis_to_report.py > log.txt 2>&1
#30 1 * * * cd /data/transcode_month_report && /root/miniconda2/bin/python analysis_to_report.py > log.txt 2>&1

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值