liunx定时任务执行

liunx系统下有个定时任务管理文件,输入一下进行编辑

crontab -e

刚开始里面什么都没有,按照一下格式添加

其中 2>&1 是执行命令的时候报错会一样写进文件

>这里可以运行.sh的命令:其中aiqiyi.sh是一个运行.py的python脚本

写好这个脚本运行方式:

  >使用 ./aiqiyi.sh 或是aiqiyi.sh 需要修改权限

    查看权限:  ll 文件

    修改权限:  chmod 777 文件

  >或者直接执行 source 文件  //这个不需要修改权限

crontab具体格式使用:参考网址:https://www.cnblogs.com/mingforyou/p/3930636.html

原文地址:https://www.cnblogs.com/han-guang-xue/p/10063282.html

时间: 2024-10-23 10:27:18

liunx定时任务执行的相关文章

liunx 定时任务执行java程序配置流程

java jar包使用build fat jar进行打包 ------------------liunx任务创建--------------------------- 1.查看现有任务计划: crontab -l 2.进入编辑模式命令: crontab -e 3.按任意键开始启动编辑,开始输入相关内容 如:每天20点和8点启动同步程序命令如下0 8,20 * * * /root/ybcheckSys/jdk/jdk1.8.0_131/bin/java -jar /root/ybcheckSys/

日志系统之定时任务执行引擎

概述 最近这段时间在强化日志系统自身的稳定性和可靠性,一个稳定可靠的系统离不开监控,我们这里谈及的监控除了服务是否存活还有这些组件的核心metrics采集与抓取,为此我们将这些任务做成了定时任务来执行.由于大致的思路以及设计已经成型,所以今天来分享一下日志系统在定时任务这块的选型与设计. 组件运行时监控 从我之前分享的文章中不难看出我们日志系统的各个组件的选型: 采集agent : Flume-NG 消息系统 : Kafka 实时流处理 : Storm 分布式搜索/日志存储(暂时) : Elas

Spring 的@Scheduled注解实现定时任务执行和调度

首先要配置我们的spring.xml   ---  即spring的主配置文件(有的项目中叫做applicationContext.xml或context.xml) xmlns 多加下面的内容. [html] view plaincopy xmlns:task="http://www.springframework.org/schema/task" 然后xsi:schemaLocation多加下面的内容. [html] view plaincopy http://www.springf

spring定时任务执行两次的原因与解决方法

spring定时任务,本地执行一次,放到服务器上后,每次执行时会执行两次,原因及解决办法. http://blog.csdn.net/yaobengen/article/details/70312663 spring定时任务执行两次的原因与解决方法

Windows下Kettle定时任务执行并发送错误信息邮件

Windows下Kettle定时任务执行并发送错误信息邮件 1.首先安装JDK 2.配置JDK环境 3.下载并解压PDI(kettle) 目前我用的是版本V7的,可以直接百度搜索下载社区版,企业版收费,社区版免费 下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/ 4.打开解压文件夹kettle找到spoon.bat,双击打开 5.新建作业 点击左上角文件=>新建=>作业 如下图: 6.然后开始建立作业

死磕 java线程系列之线程池深入解析——定时任务执行流程

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本. 注:本文基于ScheduledThreadPoolExecutor定时线程池类. 简介 前面我们一起学习了普通任务.未来任务的执行流程,今天我们再来学习一种新的任务--定时任务. 定时任务是我们经常会用到的一种任务,它表示在未来某个时刻执行,或者未来按照某种规则重复执行的任务. 问题 (1)如何保证任务是在未来某个时刻才被执行? (2)如何保证任务按照某种规则重复执行? 来个栗子 创建一个定时线程池,用它来

手动操作执行,crontab定时任务执行出错,K哥

最近给一台机器搞自动巡检发邮件 之前其他机器用的都是sendmail 直接执行下面的命令是没有问题的 这台由于有别的业务所以装的是postfix 下面是我的定时任务 0 8 * * * /opt/xunjian/xunjian.sh > /opt/xunjian/xunjian;mail -s '22.44.55.66' [email protected] < /opt/xunjian/xunjian 手动执行效果理想,邮件中可以直接显示结果 /opt/xunjian/xunjian.sh &

.NET定时任务执行管理器开源组件–FluentScheduler

在日常项目里通常会遇到定时执行任务的需求,也就是定时器..NET Framework里关于定时器的类有3个,分别是System.Windows.Forms.Timer.System.Timers.Timer.System.Threading.Timer.这三个类用法灵活,也各有特点,应对简单的定时需求,用起来很轻松.如果面对复杂应用,比如任务影响窗体UI时就 要考虑多线程操作,多线程就避免不了考虑线程安全问题,这时候用起来就比较麻烦. 使用FluentScheduler组件,相对来说就轻松多了.

Spring 被初始化两次(Spring-Task定时任务执行两次)分析和解决方法

初始问题: 采用Spring-Task配置定时任务,任务执行两次,该问题在Eclipse调试环境上不出现 分析问题: 第一步:开始怀疑业务逻辑,通过排查和定位排除业务原因(通过日志可以查看多次执行) 1 @Component("collection.car") 2 public class CollectionCarsJob { 3 private static Logger logger = LoggerFactory.getLogger(CollectionCarsJob.clas