当前位置:  技术问答>linux和unix

从来都没用过UNIX,请问CRON是什么,怎么用啊.

    来源: 互联网  发布时间:2016-01-30

    本文导语:  从来都没用过UNIX,CORN的作用和语法跟本就不知道,客户发给我一个EMAIL,原文如下: >DB设置 > [root] > 0   * * * *  /home/homepage/batch/updateclick.php > 30  3 * * *  /home/homepage/batch/cleanup_click_dups.pl > 50  3 * * *  /home/home...

从来都没用过UNIX,CORN的作用和语法跟本就不知道,客户发给我一个EMAIL,原文如下:
>DB设置
> [root]
> 0   * * * *  /home/homepage/batch/updateclick.php
> 30  3 * * *  /home/homepage/batch/cleanup_click_dups.pl
> 50  3 * * *  /home/homepage/batch/aggr_click.php
> 0   * * * *  /home/homepage/batch/checklink.pl
> */15 * * * *  /home/homepage/batch/checkbudget.pl
> 30 4 * * *  /home/homepage/batch/checkclickbudget.pl
> */10 * * * * /home/homepage/batch/pointback.pl >>
/var/log/cross-a/pointback.log 2>&1
> 30 9 * * * /home/homepage/batch/approval_reminder.pl
> 5,15,25,35,45,55 * * * * find /var/log/cross-a -name
"pointback.log" -and -cmin -20 | xargs tail -1 | grep "can't lock lockfile"
>
> 0 4 * * * /usr/bin/vacuumdb -U postgres -a -z -q
> 30 * * * * /usr/bin/psql -U crossa -f /home/homepage/sql/vacuum_hourly.sql
crossa > /dev/null
> 5 2,12,22 * * * /usr/bin/psql -U crossa -f
/home/homepage/sql/cleanup_auth.sql crossa > /dev/null
>
> [homepage]
> 0 4 * * * rsync -a --delete batch sql cmd.backup
> 0 4 * * * rsync -a --delete -e ssh batch/ www2:backup/batch.db1
> 0 4 * * * rsync -a --delete -e ssh sql/ www2:backup/sql.db1
>
> [postgres]
> 0 3 * * * /home/homepage/batch/backup.db.sh
> 0 4 * * * /home/homepage/batch/backup.dbbase.sh
> */5 * * * * rsync -a --delete /var/lib/pgsql/wal/
www2:/var/lib/pgsql/backup.db1/wal
> 0 3 * * * find /var/lib/pgsql/wal/ -ctime +7 | xargs rm -f
> 0 3 * * * find /var/lib/pgsql/data/pg_log/ -ctime +7 | xargs rm -f
>
>
> web设置
>
> [homepage]
> 0 4 * * * rsync -a --delete /home/homepage/htdocs/
/home/homepage/htdocs.backup
> 0 4 * * * rsync -a --delete -e ssh /home/homepage/htdocs/
www2:backup/htdocs.www1
请问这个东西直接拷贝到CRONTAB文件中就可以了吗,前面的>是什么啊,请高手帮我整理一下这些语句,例如>是不是需要,哪些东西是一行的,编辑完了怎么运行啊.谢谢.

|
使用命令
crontab -e
进去后把上边的代码复制过去就行了
象在vi里编辑东西一样
功能就象楼上说的,分,时,日,月,周,要做的事情.*表示忽略该项设置.

也可以这样
你创建一个文件,把数据加到这个文件里,保存,关闭后
使用crontab -i 文件名    
其一样的作用.

crontab -l 查看已有的设置
crontab -r 删除已有的设置

|
前面的>是要去掉的.去掉以后应该就可以用了.

前5位是按照cron的分/时/日/月/周的顺序配置的运行时间设置

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 紫光拼音的问题。妈的,莫名其妙就没用了
  • 好长时间没用Liunx了,都不知道怎么改密码!谁能教我!
  • setuid函数没用?
  • 我是个新手没用过linux请指教
  • 各位帮忙,我想找个用JAVA的工作,可以前没用过,大家看有戏没
  • apache日志文件总是空的,重起apache也没用。
  • cygwin下装东西怎么没用?
  • 程序崩溃,生成core 文件后 GDB挂载没用。。。
  • 对kdevelop不了解,没用过,谁来说说?
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • 有Oracle罩着你也没用:Sun涉嫌商业贿赂
  • xp Linux 双系统 怎么删掉前面没用的启动项!
  • 为什么用VMware虚拟机安装了RedHat Linux后鼠标没用了?
  • mandrake linux 怎么样? (我暂时还没用)
  • grep 后如何退出?-q,-exit都试了没用
  • 没用过,redliunx9如何在xwindows里输入命令
  • rpm安装怎么没用?
  • 我以前没用过linux,现在要用linux,我应该先学些什么?
  • 装了GLIB,再装ATK,为什么在./configure时它总是说我没用装GLIB
  • JBuilder里我在.JAVA里设了断点,可是每次调试它都跳到.class里面,Step into也没用??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3