crontab周期任务

crontab用法:

crontab [-u user] file

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

-l:显示crontab文件内容。

-e:利用vim编辑用户crontab文件。

-i:删除用户crontab文件前确认提示。

-r:从crontab目录中删除用户crontab文件。

(crontab -ri )

-u user:指定使用者。

/etc/cron.deny:该文件内的用户不允许使用crontab命令。

/etc/cron.allow:该文件内的用户允许使用crontab命令。

/var/spool/cron:所有用户crontab文件存放的目录,以用户命名。

crontab文件的格式:

*      *      *      *      *      root      run-parts/etc/cron.hourly

分     时     日     月     周(0表示星期日)

用户可以省略

符号表示:*   任意时间

-    时间范围(2-7点)

,   分割时段(3,6  3点和6点)

/n    每隔n单位时间(*/10 表示每十分钟 相当于0-59/10)

crontab依赖的服务:chkconfig --list | grep 3:on

/etc/init.d/crond status(检查服务状态)

时间: 2024-12-10 21:12:21

crontab周期任务的相关文章

cron 和anacron 、日志转储的周期任务

一.cron是开机自动启动的 [[email protected] ~]# chkconfig --list | grep "cron" crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off 可以看到 crond 在系统的3级别是自动启动的.3级.5级是常用的级别 [[email protected] ~]# chkconfig --list | grep "cron" crond 0:off 1:off 2:on 3:on 4:o

【python小随笔】celery周期任务(简单原理)

1:目录结构 |--celery_task |--celery.py # 执行任务的main函数 |--task_one # 第一个任务 |--task_two # 第2个任务 . . . . |--task_. # 第n个任务 2:celery.py from celery import Celery # 导入celery模块 from celery.schedules import crontab # 周期定义工具包 # 配置任务 celery_task = Celery( "task&qu

[原创] linux课堂-学习笔记-目录及概况

本学习笔记基于:网易云课堂-linux课堂 课时1Centos 6.4安装讲解46:14 课时2Centos 6.4桌面环境介绍与网络连接04:30 课时3 Linux目录结构介绍及内核与shell分析37:19 课时4 Linux获得帮助_网络配置_合理关机64:23 课时5 Linux文件权限详解45:47 课时6Linux文件权限详解45:47 课时7目录显示个性操作与全局环境变量的使用与注意···43:25 课时8复制与远程复制_文件查找实例_文件内容查看的··57:49 课时9Linu

zabbix 的部署及基础知识的讲解

一.Zabbix的介绍 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员 快速定位/解决存在的各种问题,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台之上. - 安装与配置简单,学习成本低 - 支持多语言(包括中文) - 免费开源 - 自动发现服务器与网络设备 - 分布式监视以及WEB

linux删除空目录脚本

linux删除空目录脚本: #/bin/bash /usr/bin/find /aa -type d -empty > /log/aa.txt for C in `cat /log/aa.txt` do /bin/rm -rf $C done :wq 这个脚本会删除最底层的空目录(不会递归删除),通过crontab周期执行可实现反递归删除

文件触发式实时同步 Rsync+Sersync Rsync+Inotify-tools

一.概述 1.Rsync+Sersync 是什么? 1)Sersync使用c++编写基于inotify开发的触发机制: 2)Sersync可以监控所监听的目录发生的变化(包括新建.修改.删除),具体到一个文件名或目录名,然后触发rsync同步,只同步发生改变的文件或目录.如果只是目录下的文件发生变化,则只会同步变化的文件而不会同步目录.只有目录本身发生变化的时候才会同步目录. 3)自带crontab功能,只需在 xml配置文件中开启,即可按您的要求,隔一段时间整体同步一次.无需再额外配置cron

SSH防爆破脚本

github地址:https://github.com/demonxian3/LittleScript/blob/master/SSHprotecter.sh 使用方法: 1.给足脚本权限,chmod 755 SSHprotecter.sh 2.使用crontab周期执行,如果是每隔10分钟执行一次,vim /etc/crontab */10 * * * *   /root/SSHprotecter.sh 注意上面的脚本路径需要根据自己的情况进行修改 为啥要使用该脚本防爆破? 由于之前买了一台云

AWStats 日志分析系统(含源码包)

前言 在上一篇文章中写了关于httpd的一些简介.配置.那么我们应该知道,HTTP服务器的访问量非常庞大,在它的访问日志文件access_log 中,记录了很多很多客户的访问信息,维护的管理人员会通过分析这些信息,可以及时的了解Web的访问情况,比如每天或特定时间段的访问IP数量.点击量大的页面.那么就是因为访问量太多,信息量太大,所以导致管理员不方便与管理,分析.AWStats日志分析系统就诞生,下面介绍一下AWStats分析系统 有兴趣的朋友可以看看上一篇的httpd简介与配置. AWSta

进程管理,周任务计划

进程管理查看进程所占用的资源进程周期结束进程,重载配置文件,调优进程的优先 进程优先级0-139(用户可控制)0-99 (不能调,内核自动分配)nice-20-19(负20到19) 进程的状态运行态(running)睡眠态(sleep)可中断的()不可中断的()就绪(ready)僵尸态(zombie)停止态(stop) Centos 7 systemdCentos 6 upstartCentos 5 init ps 查看进程的相关信息-u:显示用户-x:所有和终端无关的进程-a:所有和终端相关的