zoukankan      html  css  js  c++  java
  • ubuntu定时执行脚本(crond)

    如果发现您的系统里没有这个命令,请安装下面两个软件包.

    vixie-cron

    crontabs

    crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 

    常用参数:

    crontab   -l   //查看当前用户下的cron任务

    crontab -e  //编辑当前用户的定时任务

    crontab -u  linuxso  -e  //编辑用户linuxso的定时任务

    具体用法和格式:

    基本格式 :
    *  *  *  *  *  command
    分 时 日 月 周 命令

    第1列表示分钟1~59 每分钟用*或者 */1表示
    第2列表示小时1~23(0表示0点)
    第3列表示日期1~31
    第4列表示月份1~12
    第5列标识号星期0~6(0表示星期天)
    第6列要运行的命令

    例子

    crontab -e

    添加这一句

    */1 * * * * /home/xiao/projects/baidu/sbin/update.sh

    表示每隔一分钟执行一次update.sh脚本

    然后重启:/etc/init.d/cron restart

    程序员喜欢去的地方:http://www.lailu8.com

  • 相关阅读:
    10.26 饮食
    10.25 饮食
    10.24饮食
    关于 wpf 的ICommand 的 CanExecute CanExecuteChanged func action的认识
    2018 10 23
    [Java]先有Class还是先有Object?
    [Java]如何制作一个WordCount-Plus的Plugin
    [java] 软工实践WordCount-Plus
    [java]基本数据类型
    [java]第一个程序
  • 原文地址:https://www.cnblogs.com/descusr/p/3547868.html
Copyright © 2011-2022 走看看