crontab 命令参数

-u user:用来设定某个用户的crontab服务,例如,“-uixdba”表示设定ixdba用户的crontab服务,此参数一般有root用户来运行。

file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。

crontab -e:编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件。

crontab -l:显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容。

crontab -r:从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件。

crontab -i:在删除用户的crontab文件时给确认提示。

Crontab 格式

{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script}

*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- 星期中星期几 (0 - 7) (星期天 为0)
|    |    |    +---------- 月份 (1 - 12)
|    |    +--------------- 一个月中的第几天 (1 - 31)
|    +-------------------- 小时 (0 - 23) *注意会执行完该小时到23:59
+------------------------- 分钟 (0 - 59)

Crontab 示例

1) . 在 12:01 a.m 运行,即每天凌晨过一分钟。这是一个恰当的进行备份的时间,因为此时系统负载不大。

1 0 * * * /shell脚本

2) .  每个工作日(Mon – Fri) 11:59 p.m 都进行备份作业。

59 11 * * 1,2,3,4,5 / shell脚本    或者    */ 59 11 * * 1-5 / shell脚本

3).   每5分钟运行一次命令

*/ 5 * * * * / shell脚本  */为每隔多久的意思

4. 每个月的第一天 1:10 p.m 运行

10 13 1 * * /root/bin/full-backup.sh

5. 每天的9点到23点执行

*/10  9-22  *  *  *   注意是23点不执行,执行到22:59,所以要写成9-22

查找Crontab 里的内容

crontab -l | grep "要查找的内容"

启动cron进程的方法:/etc/init.d/crond start
开机就启动cron进程的设置命令:chkconfig --add crond
把cron加入到启动脚本中:# rc-update add vixie-cron default

crontab 详细用法相关推荐

  1. crontab 详细用法 定时任务

    转自:http://blog.chinaunix.net/uid-25785357-id-3434344.html 使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令. ...

  2. Linux疑难杂症解决方案100篇(十一)-ubuntu crontab 详细规则及不执行时的解决方法

    LINUX系统中crontab命令详细用法: 如果发现您的系统里没有这个命令,请安装下面两个软件包. vixie-cron crontabs crontab 是用来让使用者在固定时间或固定间隔执行程序 ...

  3. Android命令行工具logcat详细用法!

    logcat是Android中一个命令行工具,可以用于得到程序的log信息. 见板凳详细说明!      本贴内容来自网络,引用网址为:http://hi.baidu.com/%C9%C1%D2%AB ...

  4. __declspec关键字详细用法

    __declspec关键字详细用法 2009-01-21 16:23 __declspec用于指定所给定类型的实例的与Microsoft相关的存储方式.其它的有关存储方式的修饰符如static与ext ...

  5. mysql left/right join算法效率分析_mysql left join,right join,inner join超详细用法分析

    MySQL left join,right join,inner join超详细用法分析 下面是例子分析 表A记录如下: aID        aNum 1           a20050111 2 ...

  6. python sort怎么用,Linux Sort命令详细用法(有实例)

    Linux Sort命令详细用法(有实例) sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! Linux sort命令进阶: 1 sort的工作原理 so ...

  7. vue性能优化-------vendor优化详细用法(瘦身),减小体积,引入cdn

    vue性能优化-------vendor优化详细用法(瘦身),减小体积,引入cdn 原创ChrisWang_ 最后发布于2019-05-24 10:25:58 阅读数 1332  收藏 展开 vue性 ...

  8. oracle rtrim(),Oracle ltrim() rtrim() 函数详细用法

    嘿嘿,今天在论坛里看了一篇帖子,讨论ltrim() 函数的详细用法,下面我借几个高手的回答总结一下: 先看几个实例: SQL> select ltrim('109224323','109') f ...

  9. pythonrange函数用法_python range()函数详细用法

    python range()函数详细用法 函数原型:range(start, end, scan): 参数含义:start:计数从start开始.默认是从0开始.例如range(5)等价于range( ...

最新文章

  1. R读取excel文件乱码 read.xlsx() 解决方法
  2. 皮一皮:只恨不为女儿身...
  3. error C2589: “(”: “::”右边的非法标记;error C2059: 语法错误 : “::”
  4. 数据库设计(6/9):存储过程主体
  5. [转] Transformer图解
  6. Hadoop生态Flume(一)介绍
  7. 前端学习(2781):底部tabber配置
  8. ORACLE索引重建方法与索引的三种状态
  9. matlab处理hdf5数据画图,读取行的最佳HDF5数据集块形状
  10. iOS APP 逆向安全杂谈
  11. 静心的全部秘密:你是观照者
  12. 关于浮点误差,1为何变成0.999999 ?
  13. WPF StatusBar控件
  14. 三阶魔方快速还原法还原方法
  15. c语言中getc函数,C语言中getc怎么用?
  16. 电声乐器的演奏特征与制作技巧-----(3)吉他篇
  17. vue具名插槽的使用
  18. PostgresQL窗口函数 last_value未返回预期结果原因排查
  19. avcodec_receive_frame
  20. python+编译器 下载、安装

热门文章

  1. 【Linux下挂载QNAP NFS 共享权限异常处理】
  2. 从Solidworks导入到ADAMS中的模型出现相同零件组成了一个Part的问题
  3. Xshell 上下左右键乱码问题
  4. 鸿星尔克紧锣密鼓布局视频号,零粉开播场观超央视新闻带货直播
  5. mysql基础题知识基本语句_Mysql基础知识02-基础SQL语句 | 文艺数学君
  6. Allegro切换单位后动态铜箔不自动避让
  7. idea卡顿且报错:UI was frozen for xxxxx ms问题解决
  8. ERROR:frozen importlib._bootstrap, line 1519, in _find_and_load_unlocked
  9. RUST 学习日记 第13课 ——字符串(一)
  10. 团队口号|营销团队励志口号大全