1. 启动cron服务

# 查看服务状态

systemctl status crond

# 启动

systemctl start crond

# 停止

systemctl stop crond

# 重启

systemctl restart crond

# 重新加载

systemctl reload crond

2. 开机自动启动cron服务

systemctl start crond.service

3. 通过crontab命令管理定时任务

crontab命令用法如下:

Usage:

crontab [options] file

crontab [options]

crontab -n [hostname]

Options:

-u define user

-e edit user's crontab

-l list user's crontab

-r delete user's crontab

-i prompt before deleting

-n set host in cluster to run users' crontabs

-c get host in cluster to run users' crontabs

-s selinux context

-x enable debugging

4. 定时任务格式

查看/etc/crontab文件,里面有格式说明:

# Example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * user-name command to be executed

# [分] [时] [日] [月] [周] [需要执行的命令]

详细的cron表达式可以查看这篇文章:

5. 添加一个定时任务

# 进入编辑模式,按照格式添加,保存退出

# crontab会自动检查语法是否正确,如果错误会有提示。

[root@localhost /]# crontab -e

*/1 * * * * /home/app/zipkin/zipkin-dependencies.sh

*/1 * * * *:表示每分钟执行一次

/home/app/zipkin/zipkin-dependencies.sh:是需要执行的命令

添加成功后,查看定时任务列表:

[root@localhost /]# crontab -l

*/1 * * * * /home/app/zipkin/zipkin-dependencies.sh

6. 查看执行日志

cat /var/log/cron

linux 7 定时任务设置,centos7 配置crontab定时任务相关推荐

  1. linux 7共享文件夹权限设置,CentOS7配置共享文件夹

    1.打开CentOS7的终端Konsole,使用"rpm -qi samba"命令查询是否已经安装了Samba, 然后使用"yum install samba" ...

  2. crontab定时任务配置(crontab定时任务配置到秒)

    怎样使linux定时执行crontab? crontab -e 进入一个vi 编辑界面 在最后一行加上 */30 * * * * netstat > /tmp/net.log 表示每隔30分就执 ...

  3. linux 7 kdump设置,Centos7/RHEL7 开启kdump

    本文介绍如何在Centos7/RHEL7 开启kdump. 步骤1 安装kexec-tools [vagrant@localhost ~]$ yum install kexec-tools 步骤2 设 ...

  4. 【linux】解决设置CentOS7虚拟机使用静态IP的常见错误解决方案

    最近在VMware虚拟机里玩Centos,装好后发现上不了网.经过一番艰辛的折腾,终于找到出解决问题的方法了.最终的效果是无论是ping内网IP还是ping外网ip,都能正常ping通.方法四步走: ...

  5. linux yum 安装dns,centos7配置YUM安装DNS服务

    1.配置DNS地址vim /etc/resolv.conf nameserver 192.168.1.100 #注:这里的地址是你DNS服务器本机的地址 2.安装dns服务yum install bi ...

  6. ubuntu linux固定ip设置,Ubuntu 配置静态IP

    Ubuntu是属于Debian系衍生的发行版目录结构和RedHat系Linux发行版有所不同,但个人认为RedHat系的目录结构会更加接近Unix风格,相对这些各种Linux发行版遇到不懂的还是先查查 ...

  7. Linux crontab 定时任务命令详解

    Linux Crontab 定时任务 命令详解 [日期:2016-02-13] 来源:Linux社区 在工作中需要数据库在每天零点自动备份所以需要建立一个定时任务.我选择在Linux下使用Cronta ...

  8. Linux[Mac] Crontab 定时任务学习与探究

    1.应用场景 主要用于在服务器[linux]上编写定时脚本,执行执行任务,同时明白存在的问题. 2.学习/操作 环境 阿里云ECS centOS 7.4 root权限 1. 文档阅读 Linux Cr ...

  9. python定时任务crontab_【Python】Linux crontab定时任务配置方法(详解)

    CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行. cron 系统调度 ...

最新文章

  1. IDEA maven项目查自动查看依赖关系,解决包冲突问题
  2. Java多线程闲聊(一):概论
  3. zookeeper搭建
  4. 秒杀多线程第六篇 经典线程同步 事件Event
  5. 开发用户导航栏和权限信息接口
  6. pandas:apply(),applymap(),map()
  7. JS函数方法Call Apply Bind运用
  8. encapsulation
  9. socket编程:简单TCP服务器/客户端编程
  10. Windows Server 2012 克隆修改SID
  11. php文章详情页排版,WordPress如何自定义文章详情页模板
  12. linux返回根目录的命令
  13. 【“到此一游”系列】(菜鸡参加“美亚杯” 电子取证大赛感受)
  14. 股票自选股基本函数大全-8
  15. Java String,看这篇就够了
  16. 多个计算机组成一个,怎么将两台计算机组成一个集群?
  17. 记录一下自己配置Tomcat(9.0.69)
  18. 长短期记忆网络(LSTM)简述
  19. 用C#写一个秒表和时钟
  20. 深入理解Java内存模型——volatile

热门文章

  1. SQL分页查询方案的性能对比
  2. 如何在 Kubernetes 上配置 Jenkins?
  3. 今天,我要教妹子学会Spring:Aware、异步编程、计划任务
  4. 以云战“疫”,这次阿里云又让人们惊了……
  5. 【图解分布式架构】看不懂直接面壁
  6. 计算机动漫设计VR主要学什么,VR动漫制作怎么学?
  7. 调整selinux状态为disabled
  8. Oracle 11g Java驱动包ojdbc6.jar安装到maven库,并查看jar具体版本号
  9. koa2 mysql增删改查_koa2对mongodb的增删改查
  10. Python random 模块 - Python零基础入门教程