• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux中cron命令的用法详解

Linux中cron命令的用法详解

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了linux中cron,linux 调用cron,linux下cron,cron linux,linux cron restart等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

linux中有一个命令可以定期来执行系统任务。这就是crond服务。下面介绍下crontab命令的用法。
linux任务调度的工作主要分为以下两类:
编辑/etc/crontab 文件配置cron
  cron服务每分钟不仅要读一次 /var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情。用 crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文件的文件格式是:
1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存
2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置
crontab是UNIX系统下的定时任务触发器,其使用者的权限记载在下列两个文件中:
文件 含义
/etc/cron.deny   该文件中所列的用户不允许使用crontab命令
/etc/cron.allow  该文件中所列的用户允许使用crontab命令
/var/spool/cron/ 是所有用户的crontab文件
crontab命令的格式为:crontab –l|-r|-e|-i [username],其参数含义如表一:
参数名称 含义 示例
-l  显示用户的crontab文件的内容 crontab –l
-i  删除用户的crontab文件前给提示 crontab -ri
-r  从crontab目录中删除用户的crontab文件 crontab -r
-e  编辑用户的Crontab文件 crontab -e
用户所建立的crontab文件存于/var/spool/cron中,其文件名与用户名一致。
它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令段,
格式如下:* * * * *
其时间段的含义如表二:
  段     含义   范围
第一段 代表分钟 0—59 
第二段 代表小时 0—23 
第三段 代表日期 1—31 
第四段 代表月份 1—12 
第五段 代表星期几,0代表星期日 0—6
例:如果用户的Crontab文件的内容是:29 19 * * * echo its dinner time,则系统每天的19:29显示‘its dinner time’
示例(创建一个cron全过程,每分钟都会在test.txt里输入当前时间):
1、以普通用户登录Linux系统(我用的是CentOS4.1)
2、

Cron是一个Linux系统管理的高级命令,用于计划定时任务如备份或者指定时间或间隔的任何事情。

但是,你是否知道at命令可以让你在指定时间调度一个任务或者命令?at命令可以指定时间执行指定内容。

例如,你打算在早上11点2分执行uptime命令,你只需要这样做:



检查at命令是否成功设置,使用:



at支持计划多个命令,例如:


</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解Linux系统中crontab命令处理定时任务的用法
  • Linux中cron命令的用法详解
  • Linux常用命令-50:crontab命令

相关文章

  • 2017-05-12Linux区分install命令和cp命令详解
  • 2017-05-12xshell远程工具怎么设置?xshell设置为中文的教程
  • 2017-05-12linux静止ping的方法(服务器和防火墙方式)
  • 2017-05-12linux中断的上半部和下半部详解
  • 2017-05-12linux命令每天必学(15)之tail 命令
  • 2017-05-12详解Linux中用于查询用户信息的finger和chfn命令
  • 2017-05-12详解Linux系统中的守护进程
  • 2017-05-12Linux系统下如何制作Live USB?Linux系统下制作Live USB的方法
  • 2017-05-12Linux下针对路由功能配置iptables的方法详解
  • 2017-05-12Linux系统下配置squid代理服务器的过程详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在Linux系统下用parted命令管理GPT分区的教程
    • Linux连接windows的ftp unzip出现问题的解决方法
    • Linux不能上网ping:unknown host出错该怎么办?
    • 从Vim中访问shell或者运行外部命令的方法
    • 在Linux系统上使用交换文件扩展swap空间的方法
    • Linux系统下tar命令的使用技巧总结
    • Linux shell 比较运算符详解
    • Linux如何启动流程?Linux启动流程详解
    • Linux中的netstat命令使用教程
    • linux系统与windows系统文件权限有什么区别?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有