• <tfoot id='oyzzn456'></tfoot>

    <small id='miwgv0jd'></small><noframes id='oszatz6x'>

  • 您的位置:荆州电脑信息网 > 设置问题 > Win7怎么设置定时自动执行任务

    Win7怎么设置定时自动执行任务

    作者:电脑信息网日期:

    返回目录:设置问题


    linux下定时执行任务的方法 【非原创,个人网上收集整理了一下】

    在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。
    cron的配置文件称为“crontab”,是“cron table”的简写。

    一、cron在3个地方查找配置文件:
    1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。
    一般一个用户最多只有一个crontab文件。

    二、/etc/crontab 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。
    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME=/
    # .---------------- minute (0 - 59)
    # | .------------- hour (0 - 23)
    # | | .---------- day of month (1 - 31)
    # | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
    # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR
    #sun,mon,tue,wed,thu,fri,sat
    # | | | | |
    # * * * * * command to be executed

    三、/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。

    四、权限
    crontab权限问题到/var/adm/cron/下一看,文件cron.allow和cron.deny是否存在7a686964616fe78988e69d83336
    用法如下:
    1、如果两个文件都不存在,则只有root用户才能使用crontab命令。
    2、如果cron.allow存在但cron.deny不存在,则只有列在cron.allow文件里的用户才能使用crontab命令,如果root用户也不在里面,则root用户也不能使用crontab。
    3、如果cron.allow不存在, cron.deny存在,则只有列在cron.deny文件里面的用户不能使用crontab命令,其它用户都能使用。
    4、如果两个文件都存在,则列在cron.allow文件中而且没有列在cron.deny中的用户可以使用crontab,如果两个文件中都有同一个用户,
    以cron.allow文件里面是否有该用户为准,如果cron.allow中有该用户,则可以使用crontab命令。

    AIX 中 普通用户默认都有 crontab 权限,如果要限制用户使用 crontab ,就需要编辑/var/adm/cron/cron.deny
    HP-UNIX 中默认普通用户没得crontab 权限 ,要想放开普通用户的crontab 权限可以编

    五、创建cron脚本
    第一步:写cron脚本文件,命名为crontest.cron。
    15,30,45,59 * * * * echo "xgmtest....." >> xgmtest.txt 表示,每隔15分钟,执行打印一次命令
    第二步:添加定时任务。执行命令 “crontab crontest.cron”。搞定
    第三步:"crontab -l" 查看定时任务是否成功或者检测/var/spool/cron下是否生成对应cron脚本

    六、cron服务
    cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
    /sbin/service crond start //启动服务
    /sbin/service crond stop //关闭服务
    /sbin/service crond restart //重启服务
    /sbin/service crond reload //重新载入配置
    /sbin/service crond status //查看服务状态

    crontab用法
    crontab命令用于安装、删除或者列出用于驱动cron后台进程的表格。用户把需要执行的命令序列放到crontab文件中以获得执行。
    每个用户都可以有自己的crontab文件。/var/spool/cron下的crontab文件不可以直接创建或者直接修改。该crontab文件是通过crontab命令创建的

    在crontab文件中如何输入需要执行的命令和时间。该文件中每行都包括六个域,其中前五个域是指定命令被执行的时间,最后一个域是要被执行的命令。
    每个域之间使用空格或者制表符分隔。格式如下:
    minute hour day-of-month month-of-year day-of-week commands
    合法值 00-59 00-23 01-31 01-12 0-6 (0 is sunday)
    除了数字还有几个个特殊的符号就是"*"、"/"和"-"、",",*代表所有的取值范围内的数字,"/"代表每的意思,"/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。

    -l 在标准输出上显示当前的crontab。
    -r 删除当前的crontab文件。
    -e 使用VISUAL或者EDITOR环境变量所指的编辑器编辑当前的crontab文件。当结束编辑离开时,编辑后的文件将自动安装。

    几个例子:
    每天早上6点
    0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把任何输出都email到root的信箱了。

    每两个小时
    0 */2 * * * echo "Have a break now." >> /tmp/test.txt

    晚上11点到早上8点之间每两个小时和早上八点
    0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt

    每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
    0 11 4 * 1-3 command line

    1月1日早上4点
    0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出现错误,或者有数据输出,数据作为邮件发给这个帐号 HOME=/

    每小时执行/etc/cron.hourly内的脚本
    01 * * * * root run-parts /etc/cron.hourly
    每天执行/etc/cron.daily内的脚本
    02 4 * * * root run-parts /etc/cron.daily

    每星期执行/etc/cron.weekly内的脚本
    22 4 * * 0 root run-parts /etc/cron.weekly

    每月去执行/etc/cron.monthly内的脚本
    42 4 1 * * root run-parts /etc/cron.monthly

    注意: "run-parts"这个参数了,如果去掉这个参数的话,后面就可以写要运行的某个脚本名,而不是文件夹名。

    每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行命令。
    5,15,25,35,45,55 16,17,18 * * * command

    每周一,三,五的下午3:00系统进入维护状态,重新启动系统。
    00 15 * * 1,3,5 shutdown -r +5

    每小时的10分,40分执行用户目录下的innd/bbslin这个指令:
    10,40 * * * * innd/bbslink

    每小时的1分执行用户目录下的bin/account这个指令:
    1 * * * * bin/account

    每天早晨三点二十分执行用户目录下如下所示的两个指令(每个指令以;分隔):
    20 3 * * * (/bin/rm -f expire.ls logins.bad;bin/expire$#@62;expire.1st)

    每年的一月和四月,4号到9号的3点12分和3点55分执行/bin/rm -f expire.1st这个指令,并把结果添加在mm.txt这个文件之后(mm.txt文件位于用户自己的目录位置)。
    12,55 3 4-9 1,4 * /bin/rm -f expire.1st$#@62;$#@62;mm.txt

    at命令实现定时任务
    假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了。
    at类似打印进程,会把任务放到/var/spool/at目录中,到指定时间运行它 。at命令相当于另一个shell,运行at time命令时,它发送一个个命令,可以输入任意命令或者程序。

    at命令执行流程如下

    # at 2:05 tomorrow

    at>/home/kyle/do_job

    at> Ctrl+D

    AT Time中的时间表示方法

    -----------------------------------------------------------------------

    时 间 例子 说明

    -----------------------------------------------------------------------

    Minute at now + 5 minutes 任务在5分钟后运行

    Hour at now + 1 hour 任务在1小时后运行

    Days at now + 3 days 任务在3天后运行

    Weeks at now + 2 weeks 任务在两周后运行

    Fixed at midnight 任务在午夜运行

    Fixed at 10:30pm 任务在晚上10点30分

    注意:linux默认为不启动,而ubuntu默认为启动的。检查是否启动,用service atd检查语法,用service atd status检查atd的状态,用service atd start启动atd服务。

    查看at执行的具体内容:一般位于/var/spool/at目录下面, 用vi打开,在最后一部分就是你的执行程序

    参数详解
    -V : 印出版本编号
    -q : 使用指定的伫列(Queue)来储存,at 的资料是存放在所谓的 queue 中,使用者可以同时使用多个 queue,而 queue 的编号为 a, b, c... z 以及 A, B, ... Z 共 52 个
    -m : 即使程序/指令执行完成后没有输出结果, 也要寄封信给使用者
    -f file : 读入预先写好的命令档。使用者不一定要使用交谈模式来输入,可以先将所有的指定先写入档案后再一次读入
    网络应用

    -l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)
    -d : 删除指定 (使用者也可以直接使用 atrm 而不用 at -d)
    -v : 列出所有已经完成但尚未删除的指定

    删除任务
    atrm 2

    三天后的下午 5 点锺执行 /bin/ls :
    at 5pm 3 days /bin/ls

    三个星期后的下午 5 点锺执行 /bin/ls :
    at 5pm 2 weeks /bin/ls

    明天的 17:20 执行 /bin/date :
    at 17:20 tomorrow /bin/date

    1999 年的最后一天的最后一分钟印出 the end of world !
    at 23:59 12/31/1999 echo the end of world !

    顶2踩0

    工具原料:电脑

    方法/步骤如下:

    1、点击开始按钮,依次选择打开“所有程序—附件—系统工具”,找到“任务计划程序”即可打开Win7系统的任务计划设置面板。也可以点击Win7开始按钮,在多功能搜索框中输入“任务计划”,直接从搜索结果中打开。


    2、在Win7系统的“任务计划程序”设置面板中,点击菜单“操作—创建基本任务”。


    3、输入新建任务的名称和描述,点击“下一步”按钮。


    4、在“触发器”选项中选择自己需要的执行频率,比如是每天、每周、每月还是单次等等,继续下一步。


    5、继续设置触发时间详细选项。继续点击下一步。


    6、现在进入启动程序详细设置,在“程序或脚本”一栏点击“浏览”,选择自己已经写好的批处理文件。


    7、点击下一步之后,可以看见Win7任务计划会给出当前设置任务的详细情况,确认无误后点击“确认”按钮即可完成Win7定时关机的任务计划设定。


    8、在Win7系统的任务计划程序设置面板中可以看到刚才设定的“定时关机”任务,下方按类型列出该任务的详细信息。右键单击任务,可以从右键单击中对任务进行灵活操作,比如运行、结束、禁用、导出、属性、删除等等,非常方便。


    VPS或者服务器上经常会需要VPS或者服务器上经常会需要定时备份数据、定时执行重启某个服务或定时执行某个程序等等,一般在Linux使用Crontab,Windows下面是用计划任务(Win的都是图形界面设置比较简单),下面主要介绍Linux VPS/服务器上Crontab的安装及使用。

    1、点击开始按钮,依次选择打开“所有程序—附件—系统工具”,找到“任务计划程序”即可打开Win7系统的任务计划设置面板。也可以点击Win7开始按钮,在多功能搜索框中输入“任务计划”,直接从搜索结果中打开。
    2、在Win7系统的“任务计划程序”设置面板中,点击菜单“操作—创建基本任务”。

    3、输入新建任务的名称和描述,点击“下一步”按钮。

    4、在“触发器”选项中选择自己需要的执行频率,比如是每天、每周、每月还是单次等等,继续下一步。

    5、继续设置触发时间详细选项。继续点击下一步。

    6、现在进入启动程序详细设置,在“程序或脚本”一栏点击“浏览”,选择自己已经写好的批处理文件。

    7、点击下一步之后,可以看见Win7任务计划会给出当前设置任务的详细情况,确认无误后点击“确认”按钮即可完成Win7定时关机的任务计划设定。
    8、在Win7系统的任务计划程序设置面板中可以看到刚才设定的“定时关机”任务,下方按类型列出该任务的详细信息。右键单击任务,可以从右键单击中对任务进行灵活操作,比如运行、结束、禁用、导出、属性、删除等等,非常方便。

    <small id='y9ykp6bg'></small><noframes id='u8jzoals'>

    <tfoot id='7s8ax5f3'></tfoot>
      <tbody id='q3ibwe4g'></tbody>
    • 相关阅读

      • Win7怎么设置定时自动执行任务

      • 电脑信息网设置问题
      • linux下定时执行任务的方法 【非原创,个人网上收集整理了一下】在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中
      关键词不能为空

      标签导航

      win7自动关机怎样设置,实现定时关机的命令和工具 win7自动关机命令怎么设置和取消 win7电脑如何设置自动关机命令 win7如何设置自动关机 WIN10怎么关闭休眠? win10硬盘自动休眠怎么解决 win10闲置硬盘总休眠怎么解? win10系统正常使用,硬盘已经休眠怎么解决? win7怎样设置ap 怎么样设置虚拟AP,win7家庭版 如何在win7下设置无密码的虚拟AP? win7怎样弄模拟ap网络? ***STOP:0x000006B(0x00000000.0... 电脑一开机就蓝屏出现stop:0X0000006F(0XC0... 电脑蓝屏,显示stop:0X000000F7(0X00000... windows7出现***stop:0x0000007B(0... Win7怎么设置定时自动执行任务 Linux crontab怎么定时执行任务 为何WIN10安装软件无法更改存储路径? win10系统为什么有些软件不能安装 为什么win10系统不用安装软件 win10重装系统之后好多软件不能安装是为什么 win7&#47;XP系统2g内存虚拟内存怎么设置最好 win72g内存虚拟内存怎么设置最好 我的电脑2G内存(1.5G可用) win7系统.虚拟内存设置... win7 64位系统2G内存虚拟内存怎么设置合理 电脑开视频会蓝屏,电脑右下角提示AMD显卡修复成功 AMD驱动总是重复“停止工作并成功恢复”直到蓝屏 我的电脑最近经常蓝屏,报错信息是AMD driver停止响应... 求帮助 安装AMD显卡驱动就蓝屏 合法的医疗机构必须取得什么证件&#47;办理什么手续 医疗机构执业登记审批和设置审批的区别 开诊所需要什么手续,这些手续都分别在什么部门办理 怎样申请《个体行医许可证》? win10共享打印机需要用户名和密码怎么设置 连接到win10系统共享的打印机需要输入用户名密码 win10共享打印机连接需要密码怎么设置 win10链接共享打印机需要凭据 win7系统安装的时候黑屏怎么办 win7到桌面黑屏怎么办 win7黑屏怎么办 WIN7开机黑屏进不去系统是怎么回事? 电脑蓝屏代码 stop 0x0000007F(0x00000... 蓝屏死机,提示错误**STOP 0x0000007F(0x0... 电脑蓝屏错误代码STOP:0x0000007F(0x0000... 用什么软件可以把xp笔记本变wifi热点 怎么用软件可以让笔记本做wifi热点 笔记本做wifi热点用什么软件好 笔记本建立wifi热点用什么软件 如何让win10系统启动时自动启动宽带连接服务器 win10怎么连接服务器远程桌面连接 如何使用windows 10 电脑远程桌面连接到服务器 win10系统电脑怎样连接宽带

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网