Linux下定时执行脚本实例

Linux下定时执行脚本实例在Linux下我们用crontab来实现定期执行脚本。查看crontab    输入命令:cat/etc/crontabcrontab-u//设定特定用户的定时服务crontab-l//列出当前用户定时服务内容crontab-r//删除当前用户的定时服务crontab-e//编辑当前用户的定时服务在设定编辑之前都建议列出服务查看一下:crontab-l显示有一个已经设定好的…

大家好,又见面了,我是你们的朋友全栈君。

在Linux下我们用crontab来实现定期执行脚本。

查看crontab     输入命令:cat /etc/crontab

Linux下定时执行脚本实例

crontab -u //设定特定用户的定时服务
crontab -l //列出当前用户定时服务内容
crontab -r //删除当前用户的定时服务
crontab -e //编辑当前用户的定时服务

在设定编辑之前都建议列出服务查看一下:crontab -l

Linux下定时执行脚本实例

显示有一个已经设定好的定时任务 每天九点10分执行 脚本命令: hadoop jar /tycrtest/test2.jar

然后编辑定时任务:crontab -e  进入编辑界面会显示已存在的定时任务 

Linux下定时执行脚本实例

* * * * * user_name command to be executed   

user_name 表示执行定时任务的用户  不指定默认当前用户   

command to be executed   表示要执行的脚本语句。

按 i 键进入编辑   编辑完毕后 按esc  然后输入 :wq  报存并退出   注意不是输入wq  是:wq

前面五位是定时执行的时间周期 说明如下:

第一个 * 表示分钟:取值范围 0-59

第二个 * 表示小时:取值范围0-23

第三个 * 表示天数:取值范围1-31

第四个 * 表示月份:取值范围1-12

第五个 * 表示每周:取值范围0-6

使用(-)可以划定范围

 如:0 0-3 * * *  脚本        表示每天0-3点整执行脚本

使用(,)可以枚举时间

 如: 0,15,30,45 * * * * 脚本    表示每个小时的0分,15分,45分,30分会执行脚本

使用(/)可以指定间隔

 如:* */8 * * * 脚本         表示每8小时执行脚本

组合用法

0-20/10 * * * * 脚本        表示在前20分钟内每隔10分钟执行脚本

本人的一个定时脚本语句:

10 9 * * * hadoop jar /tycrtest/test2.jar   默认root 每天9点10执行hadoop jar /tycrtest/test2.jar 这个脚本

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160713.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • GT注册大全-终结动态修订版「建议收藏」

    GT注册大全-终结动态修订版「建议收藏」本次‘GT注册大全-终结动态修订版’的特点:1.仅中文名称共享软件范围来说为国内乃至世界范围最新最全,通用注册信息有效率最高;2.较之前版本删除了N多已完全失效的注册信息,增加了N多新旧有效注册信息;3.保持了GT注册大全原有的按软件发布时间排列,软件按同系列或同一制作公司及个人软件作者来合并,提供软件相关下载页面或直接下载链接,非通用注册信息一律标明,必要时附带说明等特点;4.进一步完善了‘GT

    2022年5月20日
    36
  • Thinkpad X201拆机清灰[通俗易懂]

    Thinkpad X201拆机清灰[通俗易懂]这个是我自己的本本,买的时候是二手,两年一直工作正常。最近温度飙升,经常保护性关机。拆机第一步还是从底部开始,先卸电池下来。拆下内存盖板,漏出内存。这里的内存有一条是我自己加的。侧面是硬盘,这个位置跟其他本本不太一样。键盘从正面上方可以撬开,掀开要注意,小心排线。排线拔下来后,就可以继续拆主板。这个这个是左上的排线。主板上的螺钉拆完后,就可以掀起来了。高温的罪魁祸首散热片要拆下来清洗。厚厚一层清理完后,温度降低40度。效果明显。…

    2022年4月19日
    581
  • redis使用redis-cli查看所有的keys及清空所有的数据

    redis使用redis-cli查看所有的keys及清空所有的数据

    2021年10月27日
    89
  • Web Service简单入门示例

    Web Service简单入门示例

    2022年1月2日
    38
  • OpenWrt配置阿里云动态域名服务DDNS

    OpenWrt配置阿里云动态域名服务DDNSOpenWrt配置阿里云动态域名服务DDNSOpenWrt配置阿里云动态域名服务DDNS创建AccessKey添加权限创建A记录设置OpenWrtDDNS验证OpenWrt配置阿里云动态域名服务DDNSDDNS(DynamicDomainNameServer,动态域名服务)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。创建Acce

    2022年4月30日
    895
  • 关于flask的SSTI注入[通俗易懂]

    关于flask的SSTI注入[通俗易懂]ssti注入又称服务器端模板注入攻击(Server-SideTemplateInjection),和sql注入一样,也是由于接受用户输入而造成的安全问题。它的实质就是服务器端接受了用户的输入,没有经过过滤或者说过滤不严谨,将用户输入作为web应用模板的一部分,但是在进行编译渲染的过程中,执行了用户输入的恶意代码,造成信息泄露,代码执行,getshell等问题。这个问题主要是出在web应…

    2022年8月30日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号