Welcome 微信登录

首页 / 操作系统 / Linux / Linux中crontab-定时任务命令

Linux服务器很久没接触了,出了一些新的版本,Ubuntu已经出了12.10了,之前对于Ubuntu的了解只是出于对桌面版的好奇,可以跟Win7一样炫,现在的Ubuntu已正式进入了Liunx爱好者的视线,应用用于后台大型服务器,选择它的主要原因还是出于对稳定性的考虑。用习惯了CentOS,突然转移到Ubuntu上还是有些不习惯,毕竟CentOS与传统的RedHat没什么区别。不过,总归命令还是一样的,多用用就熟悉了。关于任务定时的命令crontab,在Linux中应用还算常见,这次为了配合开发完成一些辅助功能,以及一些备份更新等脚本,就需要crontab来完成,在windows下也就是一个批处理,Linux只是多了一些命令而已。先来看看crontab的介绍:crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。crontab文件包含送交cron守护进程的一系列作业和指令。每个用户可以拥有自己的crontab文件;同时,操作系统保存一个针对整个系统的crontab文件,该文件通常存放于/etc或者/etc之下的子目录中,而这个文件只能由系统管理员来修改。crontab文件的每一行均遵守特定的格式,由空格或tab分隔为数个领域,每个领域可以放置单一或多个数值。在Ubuntu中,crontab的命令如下:-e 表示编辑当前的crontab-l  表示列表显示当前的crontab任务-r  表示删除当前用户的crontab-i  表示删除crontab时给予提示信息注意,user"s crontab这个表示是每个用户都有自己的crontab,所以如果需要全局执行,必须定制root用户的crontab,非全局的,就根据各个用户自己的crontab来执行,在执行编辑crontab操作时,我们需要设置编辑工具,否则默认是crontab的编辑,对于习惯vi编辑的用户,我们需要在用户目录下设置.profile配置文件,如root的配置文件.prifile,就如下目录:
  • 1
  • 2
  • 下一页
FreeNAS 8 U盘无法启动解决IntelliJ IDEA 11.1.5 发布,支持最新 Android SDK Tools相关资讯      Crontab  Linux crontab  crontab定时任务 
  • Linux任务管理工具之 Crontab  (08月06日)
  • Linux下怎么来利用crontab实现计划  (02月23日)
  • Linux定时任务Crontab命令详解  (10/24/2015 08:58:49)
  • crontab 问题分析  (04月13日)
  • Linux Crontab 定时任务 命令详解  (02月13日)
  • Ubuntu下用crontab 部署定时任务  (10/14/2015 09:17:47)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款