技巧 74: crontab

书上的这一段我删了,重写一下,用的是ubuntu 16.04系统

参考 每天一个 linux 命令(50):crontab 命令

crond 服务

  • 安装 crontab:
yum install crontabs   这个一般系统自带
  • 服务操作说明:
service cron start // 启动服务

service cron stop // 关闭服务 service cron restart // 重启服务 service cron reload // 重新载入配置

注意,这里ubuntu里都是cron,可能别的系统是crond,如何查看?

ls -l /etc/init.d     #可以查看系统可以启动的服务

  • 查看 crontab 服务状态:
service cron status

查看 crontab 服务是否已设置为开机启动,执行命令:

ntsysv

加入开机自动启动:

chkconfig –level 35 crond on

这两个开机启动的,还没加进去。。。

  • 典型用法:
* * * * * cd /mnt/lustre/asrdata/users/xch27  && date>>log

每分钟把时间输入到log里

其他的例子,参考开头的文章,这个功能还是挺不错的

格式如下

在以上各个字段中,还可以使用以下特殊字符:

星号(*):代表所有可能的值,例如 month 字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如 “2-6” 表示“2,3,4,5,6”

正斜线(/):可以用正斜线指定时间的间隔频率,例如 “0-23/2” 表示每两小时执行一次。同时正斜线可以和星号一起使用,例如 */10,如果用在 minute 字段,表示每十分钟执行一次。

  • 编辑crontab文件

$ crontab -e #进去编辑

$ crontab -l #列出全部信息:

$ crontab -r  #删除全部crontab文件,所以最好先备份一下,再删除

最新文章

  1. BestCoder#49
  2. sqlmap http头注入的一个技巧
  3. springmvc学习资料整理
  4. nginx 配置https upstream 跳转失败
  5. Toad for Oracle 12.1下载地址
  6. SCSS loader effect
  7. BestCoder 1st Anniversary
  8. WebBasic-表单
  9. Sicily 1931. 卡片游戏
  10. 爱斯达M2C服装定制系统介绍—在线播放—优酷网,视频高清在线观看
  11. java中关于SSL/TSL的介绍和如何实现SSL Socket双向认证
  12. vue+websocket+express+mongodb实战项目(实时聊天)
  13. 关于使用mybatis的几点总结
  14. .NET开发设计模式-单例模式
  15. C# mvc 前端调用 redis 缓存的信息
  16. Mysql千万级大数据量查询优化
  17. 根据sockfd获取TCP连接本地地址以及对端地址
  18. Git学习笔记02-创建版本库
  19. iOS FMDB的是使用和注意事项
  20. 中国的 Python 量化交易工具链有哪些

热门文章

  1. java基础-Map集合
  2. ORM choice字段 如何在页面上显示值
  3. SpringBoot + WebSocket 开发笔记
  4. openGL笔记-画基本图形
  5. 退役 AFO
  6. 20155234 2016-2017-2 《Java程序设计》第5周学习总结
  7. Concat层解析
  8. Anaconda+django写出第一个web app(一)
  9. 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛:Frequent Subsets Problem (状态压缩)
  10. Mysql查看建表语句以及修改引擎