zoukankan      html  css  js  c++  java
  • Ubuntu 定时执行

    编辑自己的文件 crontab –e

    crontab [-u user] -e -l -r
    其中:
    -u 用户名。如果使用自己的名字登录,就不用使用-u选项。
    -e 编辑crontab文件。不带-u选项可以编辑自己的crontab文件。
    -l 列出crontab文件中的内容。不带-u选项可以列出自己的crontab文件的内容。
    -r 删除crontab文件。小心使用哦。

    下面就是这些域:
    第1列分钟1~5 9
    第2列小时1~2 3(0表示子夜)
    第3列日1~3 1
    第4列月1~1 2
    第5列星期0~6(0表示星期天)
    第6列要运行的命令


    例子:
    30 21* * * /apps/bin/cleanup.sh
    上面的例子表示每晚的21:30运行/apps/bin目录下的cleanup.sh。

    45 4 1,10,22 * * /apps/bin/backup.sh
    上面的例子表示每月1、10、22日的4:45运行/apps/bin目录下的backup.sh。

    10 1 * * 6,0 /bin/find -name “core” -exec rm {} \;
    上面的例子表示每周六、周日的1:10运行一个find命令。

    0,30 18-23 * * * /apps/bin/dbcheck.sh
    上面的例子表示在每天18:00至23:00之间每隔30分钟运行/apps/bin目录下的dbcheck .sh

    需要gui的程序需要加 DISPLAY=:0
    如43 19 * * * DISPLAY=:0 notify-send "主人要下班了"

    更换默认编辑器:select-editor

    参看: http://ihipop.info/2010/10/1697.html

  • 相关阅读:
    POJ
    FZU
    HDU
    HDU
    HDU
    HDU
    Educational Codeforces Round 84 E. Count The Blocks
    B Boundary(由弦求圆)
    D. Maximum Sum on Even Positions(翻转1次,求最大偶数位和)
    E. DeadLee(思维,拓扑图处理)
  • 原文地址:https://www.cnblogs.com/ghj1976/p/1854480.html
Copyright © 2011-2022 走看看