位置: 编程技术 - 正文

linux(centos)中的cron计划任务配置方法[详细](linux cr3)

编辑:rootadmin

推荐整理分享linux(centos)中的cron计划任务配置方法[详细](linux cr3),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux crw,linux crc32,linux croc,linux crintab,linux crc,linux crs,linux croc,linux crc,内容如对您有帮助,希望把文章链接给更多的朋友!

1. crontab命令选项

复制代码代码如下:#crontab -u <-l, -r, -e>

-u指定一个用户-l列出某个用户的任务计划-r删除某个用户的任务-e编辑某个用户的任务

2. cron文件语法与写法

可用crontab -e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件。具体格式如下:复制代码代码如下:Minute Hour Day Month Week command 分钟 小时 天 月 星期 命令 0- 0- 1- 1- 0-6 command

每个字段代表的含义如下: 复制代码代码如下:Minute 每个小时的第几分钟执行该任务 Hour 每天的第几个小时执行该任务 Day 每月的第几天执行该任务 Month 每年的第几个月执行该任务 DayOfWeek 每周的第几天执行该任务,0表示周日Command 指定要执行的程序 、脚本或命令

在这些字段里,除了“Command”是必须指定的字段以外,其它字段皆为可选。对于不指定的字段,要用“*”来填补其位置。

3. 几个特殊符号的含义“*”代表取值范围内的数字, “/”代表”每”, “-”代表从某个数字到某个数字, “,”分开几个离散的数字

4. 关于cron配置文件/etc/crontabcron 的主配置文件是 /etc/crontab,它包括下面几行:

复制代码代码如下:SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/# run-parts * * * * root run-parts /etc/cron.hourly 4 * * * root run-parts /etc/cron.daily 4 * * 0 root run-parts /etc/cron.weekly 4 1 * * root run-parts /etc/cron.monthly

前四行是用来配置 cron 任务运行环境的变量:

SHELL 变量的值指定shell 环境(此处默认为 bash shell);PATH 变量定义用来执行命令的程序路径;cron 任务的输出被邮寄给 MAILTO 变量定义的用户名,如果 MAILTO 变量被定义为空白字符串(MAILTO=""),电子邮件就不会被寄出;HOME 变量可以用来设置在执行命令或脚本时使用的主目录。

如在 /etc/crontab 文件中run-parts部分所示,它使用 run-parts 脚本来执行存在于 /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly 和 /etc/cron.monthly 目录中的脚本,这些脚本被相应地按照预设时间在每小时、每日、每周、或每月执行。这些目录中的文件应该是 shell 脚本,并且具有可执行权限(chmod +x filename)。

linux(centos)中的cron计划任务配置方法[详细](linux cr3)

如果某 cron 任务需要根据调度来执行,而不是每小时、每日、每周、或每月地执行,它可以被添加到/etc/cron.d目录中。该目录中的所有文件使用和 /etc/crontab 中一样的语法。

每次编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在这个文件中,这个文件是不可以直接编辑的,只可以用crontab -e 来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务。

5. 常见cron示例参考

5 * * * * ls 指定每小时的第5分钟执行一次ls命令 5 * * * ls 指定每天的 5: 执行ls命令 7 8 * * ls 指定每月8号的7:分执行ls命令 5 8 6 * ls 指定每年的6月8日5:执行ls命令 6 * * 0 ls 指定每星期日的6:执行ls命令[注:0表示星期天,1表示星期1,以此类推,也可以用英文来表示,sun表示星期天,mon表示星期一等。] 3 , * * ls 每月号及号的3:执行ls命令[注:“,”用来连接多个不连续的时段] 8- * * * ls 每天8-点的第分钟执行ls命令[注:“-”用来连接连续的时段] */ * * * * ls 每分钟执行一次ls命令 [即每个小时的第0 分钟执行ls命令 ] 6 */ * * ls 每个月中,每隔天6:执行一次ls命令[即每月的1、、、日是的6:执行一次ls命令 ]

每天7:以root 身份执行/etc/cron.daily目录中的所有可执行文件 7 * * * root run-parts /etc/cron.daily [ 注:run-parts参数表示,执行后面目录中的所有可执行文件

第、、分钟输出到/tmp/cron1.txt:,, * * * * echo "第、、分钟输出一次" >> /tmp/cron1.txt

以用户lzw.me的身份每两小时就运行某个程序:

0 */2 * * * lzw.me /usr/bin/somecommand >> /dev/null 2>&1

6. 特别提示

A、cron配置文件路径

#vi /etc/crontabB、重启cron的方法

#/etc/rc.d/init.d/crond restartUsage: /etc/rc.d/init.d/crond {start|stop|status|reload|restart|condrestart}

C、别忘了将脚本改成可执行

chmod +x filename

Linux chmod命令修改文件与文件夹权限的命令附实例 语法:chmod[who][+|-|=][mode]文件名命令中各选项的含义为u表示用户(user),即文件或目录的所有者。g表示同组(group)用户,即与文件属主有相同组ID的

Linux集群原理与安装配置介绍 Linux集群原理Linux集群系统包括集群节点和集群管理器两部分。集群节点有时简称为节点、服务器或服务器节点,是提供处理资源的系统,它进行集群的

kvm可用存储类型简介(译) 虚拟磁盘文件可以使用LVM(LogicalVolumeManager)创建存储池来管理KVM的存储,创建一个KVM的虚拟机的时候,默认使用虚拟磁盘文件作为后端存储。如果使用这

标签: linux cr3

本文链接地址:https://www.jiuchutong.com/biancheng/362022.html 转载请保留说明!

上一篇:linux跨平台共享之samba 配置方法(linux系统怎么共享)

下一篇:Linux chmod命令修改文件与文件夹权限的命令附实例(linux里chmod)

  • 合理避税与偷税漏税的行为区别
  • 一般纳税人发生特定应税销售行为
  • 各行业的税负率表2022
  • 税收滞纳金是什么债权
  • 进项3个点销项13个点,增值税
  • 经营性应付项目的增加怎么计算
  • 部分红冲的发票怎么开
  • 取用备用金要188分
  • 公司购买汽车的购置税怎么做账
  • 残疾人就业保障金征收使用管理办法
  • 高速公路通行费发票可以抵扣增值税吗
  • 职工福利费劳保用品
  • 可转换公司债券属于哪一类金融资产
  • 购买商品赠送
  • 以前年度损益调整会计分录
  • 小规模纳税人可以开3%的专票吗
  • 固定资产清单申报是什么意思
  • 平销行为如何冲减进项税金
  • 公司对公账户每年费用
  • 车辆保险分期分摊怎么做账?
  • 固定资产装修费用计入房产税吗
  • 公司单位员工餐费怎么算
  • 收到投资款会计科目怎么做账
  • 纯粮食白酒广告语
  • 申请银行汇票手续费记账凭证
  • 华为鸿蒙系统怎么样
  • 公司聚餐计入什么会计科目
  • 建筑公司能否开材料票
  • 苹果电脑怎么快速
  • PHP:oci_free_descriptor()的用法_Oracle函数
  • 2015年4月4日摄于Tear Drop Arch附近的月全食,犹他州纪念碑谷 (© Alan Dyer/Alamy)
  • Fort Rock Valley Historical Homestead博物馆,俄勒冈 (© Prisma by Dukas Presseagentur GmbH/Alamy)
  • 出口信用保险补贴算不算政府补助
  • 电子承兑兑现手续费
  • python中各种颜色
  • 评价类模型topsis
  • python中文分词代码
  • vue2和vue3的区别大么
  • php数组有哪几种类型
  • 房地产企业季度所得税预缴扣除附加税吗
  • wordpress mobile themes
  • 企业年产值与年收入比例
  • 支付的劳务费是什么意思
  • 印花税没有及时交会有什么后果
  • mongodb局域网访问
  • phpcms任意文件上传
  • python中exec执行如何获取返回值
  • 业务招待费汇算清缴怎么填表
  • 新公司成立需要刻哪些章
  • sql server 2008中的权限分为三类
  • 无法取得发票的成本能列支吗
  • 商品组装后出售怎么做账
  • 进口货物的会计分录
  • 滴滴电子普通发票能抵扣进项税吗
  • 什么是年化收益和绝对利率
  • 技术人员工资计入生产成本吗
  • 企业支付给其他单位的奖励款需要纳税调整么
  • 包工包料工程预付款的支付比例
  • 视同销售和不视同销售的区别?
  • 提供劳务结转的成本计入什么科目
  • 投资收益余额在贷方怎么结转
  • 一般企业报税的税种
  • mysql中的查询
  • sql2000数据库怎么使用
  • win9怎么截图
  • linux lftp命令
  • centos7如何添加永久静态路由
  • win10系统自带
  • gcasInstallHelper.exe是什么进程 作用是什么 gcasInstallHelper进程查询
  • linux 压缩rar
  • 安卓开源部分叫什么
  • javascript判断
  • canvas的原理
  • CLASS_CONFUSION JS混淆 全源码
  • 湖北生育登记网上服务大厅官网查询
  • 国际货运代理业务范围
  • 年轻干部是什么意思
  • 材料费增值税发票几个点
  • 贤彬考研,刘磊?
  • 江苏电子税务局客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设