Linux crontab 详解

介绍

cron是一个系统守护进程用来在指定的时间执行想要任务(在后台)。

crontab是一个带有命令列表的简单文本文件,表示在指定的时间运行。它是编辑过的一个命令行实用程序。这些命令(和它们的运行时间)然后被cron守护进程控制,执行时在后台执行。每个用户都有一个crontab文件, 它在指定行为和时间在应该被执行,无论用户是否真的登陆到系统。还有一个需要管理员权限的 root crontab 。这个系统 crontab 允许整个系统任务的调度 (如日志轮换和系统数据库更新)


使用 Cron


使用 cron 任务用来只为你的用户配置文件运行,在你自己用户的 crontab 文件中添加项. 使用下面的命令可以编辑当前用户的 crontab :

    crontab     -e


使用在下一章节中描述的格式来编辑 crontab , 保存所做的更改.(退出不保存将使你的 crontab 保存不变.)
需要注意的是关于格式的信息的重要来源可以在这里找到。

  man   5   crontab

通常具有管理员特权 (即它们常常用 sudo 运行) 运行的命令应该被添加到 root 用户的 crontab (代替 用户的 crontab ):

sudo  crontab -e


Crontab 部分



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值