Linux笔记整理:设置任务定时删除文件
来源:互联网 发布:高三要有多努力 知乎 编辑:程序博客网 时间:2024/06/07 01:57
vim clean.cron0 5 * * 7 rm -rf /root/xxhost/logs/* /root/bbbhost/log/*
新建一个cron的文件放以上命令(当然你也可以直接编辑/etc/crontab)。每周日5点0分删除文件
使用命令:“crontab clean.cron”将命令文件添加到crontab中.
可以通过 crontab -l命令查看当下的定时任务.
你也可以将这个服务在系统启动的时候自动启动:
在/etc/rc.d/rc.local这个脚本的末尾加上:
/sbin/service crond start
/sbin/service crond start
注: 上面的crontab clean.cron 命令后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在这个文件中,这个文件是不可以直接编辑的,只可以用crontab -e 来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务。
大工早已告成了!
注意: 如果第1个参数 如果设置为*,那么到了5点后会每分钟执行一次 比如
* 5 * * 7 rm -rf /root/xxhost/logs/* /root/bbbhost/log/*
详细说明下(懂了,就忽略它):
* 6 * * * 第一个*号表示时间中的 分钟 取值范围:0-59
每天早上6点
-----------------
0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把任何输出都email到root的信箱了。
每两个小时
-----------------
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11点到早上8点之间每两个小时,早上八点
-----------------
0 23-7/28 * * * echo "Have a good dream:)" >> /tmp/test.txt
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
-----------------
0 11 4 * 1-3 command line
1月1日早上4点
-----------------
0 4 1 1 * command line
0 0
- Linux笔记整理:设置任务定时删除文件
- Linux 服务器设置定时任务(整理)
- linux定时任务的设置(定时删除备份)
- linux定时任务的设置(定时删除备份)
- Linux定时任务设置
- Linux设置定时任务
- Linux定时任务设置
- Linux定时任务设置
- linux设置定时任务
- linux设置定时任务
- 【Linux】设置定时任务
- linux设置定时任务
- linux设置定时任务
- 设置linux定时任务
- Linux设置定时任务
- linux定时任务整理说明
- Linux定时任务执行,删除某个时间段的文件
- Linux定时任务执行,删除某个时间段的文件
- JAVA博客和书籍推荐
- spring定时任务配置详解
- hadoop集群部署
- ListView的Adapter使用 之 初学ArrayAdapter<String>
- C语言——转义字符
- Linux笔记整理:设置任务定时删除文件
- 简单实现单链表
- 如今新的博客全部迁往新的地址
- 修改mysql数据库为utf8
- DOCTYPE
- win0 环境下局域网 搭建FTP服务器
- 编程中遇到的Bugs
- DML、DDL、DCL
- [LeetCode-111] Minimum Depth of Binary Tree (二叉树最小深度)