Linux计划任务crontab配置方法

如果要设定定时执行工作时,可以使用指令 crontab -e 来编辑自己的定时执行工作,crontab 会将使用者的工作设定放在 /var/cron/tabs 中。

我们先来看一下 /etc/crontab 的内容说明:

 代码如下 复制代码

# 设定使用的 shell, 路径

SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin

# 设定执行指令时的目录

HOME=/var/log

# 当指令有输出数据时,要将输出的东西寄给谁。

MAILTO="10000@qq.com"

如果你不想执行任务了我们可以直接删除了

crontab -r  //删除所有任务调度工作

关于crontab

crontab -e  编辑该用户的crontab,当指定crontab 不存在时新建。

crontab -l  列出该用户的crontab。

crontab -r  删除该用户的crontab。

crontab -u 《用户名称》  指定要设定crontab的用户名称。

crontab –v 显示上一次编辑的时间(只在某些操作系统上可用)

一个小小的给新手的提示

新手可能会这么写

 代码如下 复制代码

1 00 00 * * * ntpdate asia.pool.ntp.org ;

但这么写是出错的,你可能百思不得其解,在命令状态下执行看下结果

 代码如下 复制代码

12 -bash-4.1# ntpdate asia.pool.ntp.org 

时间: 2024-10-13 20:43:35

Linux计划任务crontab配置方法的相关文章

Linux计划任务启动与关闭方法

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业.由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动.关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 你也可以将这个服务在系统启动的时候自动启动: 在/etc/

Linux下DNS服务器安装配置方法详细介绍

本文以Red Hat Enterprise Linux AS v4为平台 一.资料参考与准备: DNS 是指:域名服务器(Domain Name Server).在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器. 一些标记解释: @ ----这个符号意味着SOA与域是一样的 IN -----IN是提供IP地址的域名类当,与A,PTR或C

VPN服务器在Linux系统中的配置方法

VPN的英文全称是"Virtual http://www.aliyun.com/zixun/aggregation/33969.html">Private Network",翻译过来就是"虚拟专用网络".顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线.它可以通过特殊的加密的通讯协议在连接在Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路,就好比是架设了一条专线一样,但是它并不需要真正的去铺设光缆之类的

Linux计划任务crontab使用说明

crontab简介 crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行.该词来源于希腊语 chronos,原意是时间.通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行.这类作业一般称为cron jobs.   crontab用法 crontab的格式 f1 f2 f3 f4 f5 program  其中

Linux crontab定时任务配置方法(详解)_Linux

CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行. cron 系统调度进程. 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行.cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业.crontab命令允许用户提交.编辑或删除相应的作业.每一个用户都可以有一个crontab文件来保存调度信息.系统管理员可以通过cron.deny 和 cron

linux服务器下LNMP安装与配置方法

现在很多朋友都选择了linux服务器下配置LNMP(linux+nginx+mysql+php),这里分享下LNMP安装与配置方法,需要的朋友可以参考下   Nginx与apache.lighttp性能综合对比,如下图: 注意:关闭rpm默认安装的apache和mysql 1.准备php函数的rpm包 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-de

Linux系统计划任务crontab命令简单介绍

  Linux计划任务cron是一个定时模式,例如我们可以在系统使用最少时对系统进行备份,但是管理员不可能在半夜来到公司工作,那么就可以使用Linux计划任务cron,现在来介绍一下具体使用方法. 目前流行的Linux系统在安装好后cron都是安装好的并且是随机启动的 启动cron服务/sbin/service crond start 停止服务/sbin/service crond stop 重启服务/sbin/service crond restart 重新加载/sbin/service cr

linux下使用crontab实现定时PHP计划任务失败的原因分析_php技巧

很多人在linux下使用crontab实现PHP执行定时任务却未能成功,不能生成缓存.本文就linux下使用crontab实现定时PHP计划任务失败的原因做一分析. 一般我们linux定时执行php代码例如: */5 * * * * /usr/local/php/bin/php /home/wwwroot/1.php 其实这样是可以执行php代码的. 但是为什么很多朋友在1.php写的生成一个缓存文件没有生成呢? 这个要涉及到crontab执行php的相对路径问题. 注意在执行文件中,有包含文件

linux的网络配置方法

从linux诞生的那一天起,就注定了它的网络功能空前地强大.所以在linux系统中如何配置网络,使其高效,安全的工作就显得十分重要.下面我们就从网络设备的安装,网络服务的设置和网络安全性三个方面来介绍一下linux系统中网络的设置. 在安装linux时,如果你有网卡,安装程序将会提示你给出tcp/ip网络的配置参数,如本机的ip地址,缺省网关的ip地址,DNS的ip地址等等.根据这些配置参数,安装程序将会自动把网卡(linux系统首先要支持)驱动程序编译到内核中去.但是我们一定要了解加载网卡驱动