首页 文章 正文
  • 本文约613字,阅读需3分钟
  • 4261
  • 0

linux定时执行

摘要

定时语法说明 crontab的基本格式: command 星号分别为:分 时 日 月 周 特殊的符号就是 / - : 代表所有的取值范围内的数字 / 代表每的意思 /5 表示每5个单位 -代表从某个数字到某个数字 ,分开几个离散的数字 例子 0 3 /root/test.sh 每天凌晨3点执行test.sh文件 23-7/1 /root/ln...

定时语法说明
crontab的基本格式:

          • command
            星号分别为:分 时 日 月 周
            特殊的符号就是* / - :

代表所有的取值范围内的数字
/ 代表每的意思
/5 表示每5个单位
-代表从某个数字到某个数字
,分开几个离散的数字

例子
0 3 * /root/test.sh 每天凌晨3点执行test.sh文件

  • 23-7/1 /root/lnmp restart 晚上11点到早上7点之间,每隔一小时重启lnmp套件
    /30 /usr/sbin/ntpdate 每半小时同步一下时间
    0 23 6 /lnmp restart 每星期六的11 : 00 pm重启重启lnmp套件。
    /1 * echo “i am running.”>>/tmp/running.txt 每隔1分钟向/tmp/running.txt写一个”i am running.”字符串

定时服务操作
启动

/etc/init.d/cron start

关闭

/etc/init.d/cron stop

重启

/etc/init.d/cron restart

定时主文件目录:/etc/crontab
根据用户所执行的定时设置目录:/var/spool/cron/crontabs/
关联定时任务 crontab filename

crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除每个用户的cron服务
crontab -e //编辑某个用户的cron服务

    评论
    友情链接