- 简介
- 第一章 - 关于 CD
- 第二章 - 基本命令
- Hack-7 Grep
- Hack-8 Grep 与正则表达式
- Hack-9 Find 命令
- Hak-10 重定向
- Hack-11 Join 命令
- Hack-12 Tr 命令
- Hack-13 Xargs 命令
- Hack-14 Sort 命令
- Hack-15 Uniq 命令
- Hack-16 Cut 命令
- Hack-17 Stat 命令
- Hack-18 Diff 命令
- Hack-19 Ac 命令
- Hack-20 让命令在后台执行
- Hack-21 Sed 替换基础
- Hack-22 Awk 简介
- Hack-23 VIM 基本入门
- Hack-24 Chmod 命令
- Hack-25 Tail -f -f
- Hack-26 Less 命令
- Hack-27 Wget 下载器
- 第三章 - SSH 技巧
- 第四章 - 日期设置
- 第五章 - PS* 介绍
- 第六章 - 压缩和打包
- 第七章 - 历史命令
- 第八章 - 系统任务管理
- 第九章 - 安装软件
- 第十章 - LAMP 套装
- 第十一章 - Bash 脚本
- 第十二章 - 系统性能监控
- 第十三章 - 额外的技巧
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Hack-64 Crontab 命令
Crontab 命令
这一小节是介绍计划任务的,对,没错,就是定时爆炸的。
怎样像 cron
添加一个计划任务
比较简单的写法:
➤ crontab -e
0 5 * * * /root/bin/backup.sh
敲入 crontab -e
之后会打开一个新文件,输入什么呢? 输入你想执行的计划任务。
解释一下这些东西:
{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script}
minute
0-59hour
0-23day-of-month
0-31month
1-12day-of-week
0-7
这些英文这么简单,不用翻译了吧 :)
举栗子
1.每天 00:01
运行备份脚本
1 0 * * * /root/bin/backup.sh
2.周一到周五每天 11:59
运行备份脚本
59 11 * * 1,2,3,4,5 /root/bin/backup.sh
等价于:
59 11 * * 1-5 /root/bin/backup.sh
3.每 5 分钟运行某个脚本
*/5 * * * * /root/bin/check-status.sh
4.每月 1 号 13:10
运行某个脚本
10 13 1 * * /root/bin/full-backup.sh
crontab 命令参数
crontab –e
编辑任务列表crontab –l
列出所有任务crontab -r
移除任务文件(删除所有任务)crontab -ir
删除文件的时候让你确认(跟 rm -i 一样)
扩展阅读
- 15 Awesome Cron Job Examples
- How to Run Cron Every 5 Minutes, Seconds, Hours, Days, Months
- Cron Vs Anacron
本书简介:
- Linux 进阶技巧
- 巧妙的命令组合
- Bash 某些技巧
- 一共一百零一个(包括充数的)
- 最后有个奖励章(额外技巧)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论