4.12 crontab:设置计时器

作用:crontab命令用于安装、删除或者列出用于驱动cron后台进程的任务表。然后,该配置由cron守护进程在设定的时间执行。

用法:crontab [-u user]文件

或 crontab [-u user] { -e | -l | -r }

主要选项如下。

— -e:执行文字编辑器来设定时程表,默认的文字编辑器是vi。

— -r:删除目前的时程表。

— -l:列出目前的时程表。

— [-u user]:指定要设置的用户名称。

crontab文件的用法是:minute hour day month dayofweek command

minute——分钟,0~59之间的任何整数。hour——小时,0~23之间的任何整数。day——日期,1~31之间的任何整数(如果指定了月份,必须是该月份的有效日期)。month——月份,1~12之间的任何整数(或使用月份的英文简写,如Jan,Feb等)。dayofweek——星期,0~7之间的任何整数,这里的0或7代表星期日(或使用星期的英文简写,如Sun,Mon等)。command——要执行的命令(可以是ls之类的命令,也可以执行自行编写的脚本的命令。)

应用实例如下。

设置一个定时、定期的系统提示:

#crontab -e

此时系统会打开一个vi编辑器,如果输入35 17 * * 5 Wall“明天休息,注意备份数据库”,然后存盘退出。这时在/var/spool/cron/目录下会产生一个cao文件,内容如下:

# DO NOT EDIT THIS FILE - edit the master and reinstall.

# (/tmp/crontab.2707 installed on Thu Jan 1 22:01:51 2004)

# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)

35 17 * * 5 wall "明天休息,注意备份数据库 "

这样到每个星期五下班时间(17:35),系统就会弹出一个显示屏提醒我们注意备份数据库。显示结果如图4-2所示。

图4-2 一个定时、定期的系统提示

书名:Linux核心应用命令速查

作者:曹江华, 方建国编著

ISBN:978-7-121-11149-5

出版日期:20107

定价:59.00

开本:16

页码:528

经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。

本书汇集了Linux命令行下核心管理命令(包括最新的虚拟化管理命令、SELinux管理命令)的功能说明、语法说明、选项介绍、典型应用实例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的实例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.5所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。

相关连载:

《linux核心应用命令速查》连载八:kill:杀掉进程

《linux核心应用命令速查》连载八:bg:后台运行命令

《linux核心应用命令速查》连载六:batch:在系统负载水平允许的时候执行命令

《linux核心应用命令速查》连载五:atq:显示目前使用at命令后待执行的命令队列

《linux核心应用命令速查》连载四:at:定时运行命令

《linux核心应用命令速查》连载三:sa:报告、清理并维护进程统计文件

《linux核心应用命令速查》连载二:lastcomm:显示以前使用过的命令的信息

《linux核心命令速查》连载一:accton:打开或关闭进程统计

《linux核心应用命令速查》连载九:crontab:设置计时器相关推荐

  1. 《linux核心应用命令速查》连载十四:fuser:用文件或者套接口表示进程

    fuser:用文件或者套接口表示进程 作用:fuser命令用文件或者套接口表示进程. 用法:fuser [-a | -s | -c] [-4 | -6] [-n space] [-k [-i] [-s ...

  2. 【收藏】Linux系统常用命令速查手册(附赠PDF档)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...

  3. 【收藏】Linux系统常用命令速查手册(附PDF下载链接)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...

  4. Linux 系统常用命令速查手册,值得收藏!

    Linux 系统常用命令速查手册,值得收藏! 给大家收集整理了日常常用的 Linux 系统命令,仅供大家参考. 文章目录 Linux 系统常用命令速查手册,值得收藏! 系统信息 date 显示系统日期 ...

  5. Linux系统常用命令速查手册,建议打印

    系统信息 arch #显示机器的处理器架构(1) uname -m #显示机器的处理器架构(2) uname -r #显示正在使用的内核版本 dmidecode -q #显示硬件系统部件 - (SMB ...

  6. Linux系统常用命令速查手册

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 关注订阅号「程序员小乐」,收看更多精彩内容 每日英文 Be good to ...

  7. linux命令速查手册_值得收藏!Linux系统常用命令速查手册

    作者:民工哥 出自:SegmentFault 思否 原文:segmentfault.com/a/1190000024538289 系统信息 arch #显示机器的处理器架构(1) uname -m # ...

  8. Linux命令速查手册

    一. 启动,关机,登入,登出相关命令 <login> 登录 <logout> 登出 <exit> 登出 <shutdown> 停止系统 <halt ...

  9. linux常用命令速查手册PDF下载

    Linux常用命令速查手册 需要该PDF文档的朋友扫码关注下方二维码[入门小站],后台回复 「1001」 自取 点击下面标题即可获取对应资料 LeetCode刷题开源手册 LeetCode题解[jav ...

  10. linux常用命令速查手册

    Linux常用命令速查手册 需要该PDF文档的朋友扫码关注下方二维码[入门小站],后台回复 「1001」 自取 点击下面标题即可获取对应资料 LeetCode刷题开源手册 LeetCode题解[jav ...

最新文章

  1. 爬虫之xml和html的区别
  2. php call_user_func_array 性能,php-call_user_func_array是否太慢?
  3. 【响应式Web前端设计】Login Demo
  4. Qt窗口在屏幕上居中显示
  5. java 文件指定位置插入_java中想在一个文件中的某一个位置插入内容,如何操作?...
  6. Kubernetes集群安全概述
  7. 小学计算机考查方案,宋家塘街道中心学校2020年理化生实验操作和信息技术考试方案...
  8. 微信小游戏代码包侵权解决方案升级版
  9. LinkedIn登录第三方网站
  10. 网易云ncm转mp3
  11. cubemx stm32 陶晶驰 串口屏 基于YXY通信原理的串口屏驱动代码
  12. 【翻译】介绍一下Opta。Rails上的Terraform
  13. MTK平台 SIM双卡改成单卡修改
  14. 痛心!中兴程序员跳楼始末:或成其公司内部矛盾牺牲品
  15. 趣图:新手 vs 老鸟
  16. 使用树莓派+arduino+采集卡+frp实现异地控制电视机顶盒
  17. H3C CLI基础笔记(Qos)
  18. [MATLAB]多项式求导/加减/乘除
  19. Steam游戏如何回滚到旧版本
  20. 内存分析工具MAT分析内存溢出问题

热门文章

  1. BZOJ3157/BZOJ3516 国王奇遇记(矩阵快速幂/数学)
  2. linux块设备缓存bcache
  3. python中-----数组中的排序
  4. 【easy】349. Intersection of Two Arrays
  5. Metasploit应用举例
  6. java多线程-慎重使用volatile关键字
  7. (OCR公式)Mathpix Snipping Tool
  8. C编程语言中运算符介绍
  9. [原创]BizTalk 开发系列
  10. 学习NLP:《自然语言处理原理与技术实现(罗刚)》PDF+代码