返回顶部
首页 > 资讯 > 操作系统 >linux下如何定时自动执行某个进程
  • 635
分享到

linux下如何定时自动执行某个进程

2023-06-17 01:06:03 635人浏览 安东尼
摘要

这篇文章给大家分享的是有关linux下如何定时自动执行某个进程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。cron是linux下定时执行工具,可在完全无人工干预的情况下作业。可以用一下命令来手动开启或关闭该任务

这篇文章给大家分享的是有关linux下如何定时自动执行某个进程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

cron是linux下定时执行工具,可在完全无人工干预的情况下作业。可以用一下命令来手动开启或关闭该任务:

/sbin/service crond start 启动服务

/sbin/service crond stop 关闭服务

/sbin/service crond restart 重新启动服务

/sbin/service crond reload 重新加载服务

cron 配置计划任务的书写格式:

分钟 小时 日  月  周   [用户名]  命令

说明:

***段应该定义的是:分钟,表示每个小时的第几分钟来执行。范围是从0-59

第二段应该定义的是:小时,表示从第几个小时来执行,范围是从0-23

第三段应该定义的是:日期,表示从每个月的第几天执行,范围从1-31

第四段应该定义的是:月,表示每年的第几个月来执行,范围从1-12

第五段应该定义的是:周,表示每周的第几天执行,范围从0-6,其中 0表示星期日。

每六段应该定义的是:用户名,也就是执行程序要通过哪个用户来执行,这个一般可以省略;

第七段应该定义的是:执行的命令和参数。

在系统中,/etc目录下,有cron.daily,cron.hourly,cron.monthly,cron.weekly文件目录,我们只需要在相应目录下添加写好的shell文件就可以自动定时执行。

如我希望nutch能在每天早晨9点0分开始自动抓取,可以这样实现:

[root@localhost cron.daily]# touch autonutch.sh

[root@localhost cron.daily]# chmod 755 autonutch.sh

[root@localhost cron.daily]# echo "/home/sunny/nutch/bin/nutch crawl urls -dir crawl" > autonutch.sh

[root@localhost cron.daily]# more autonutch.sh

/home/sunny/nutch/bin/nutch crawl urls -dir crawl

感谢各位的阅读!关于“linux下如何定时自动执行某个进程”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: linux下如何定时自动执行某个进程

本文链接: https://lsjlt.com/news/286600.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux下如何定时自动执行某个进程
    这篇文章给大家分享的是有关linux下如何定时自动执行某个进程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。cron是linux下定时执行工具,可在完全无人工干预的情况下作业。可以用一下命令来手动开启或关闭该任务...
    99+
    2023-06-17
  • linux如何查看某个进程的运行时间
    小编给大家分享一下linux如何查看某个进程的运行时间,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!查看某个进程的运行时间可能,大部分同学只会使用 ps aux,其实可以通过 -o 参数,指定...
    99+
    2023-06-27
  • 【Android】如何每隔一定的时间,自动进行某一操作
    【注:】我的博客里基本没有原创,因为我不会写代码,我只是代码的搬运工。我之所以把这些内容记在博客里,是因为这些确实有用;我之所以有些文章没有注明...
    99+
    2022-06-06
    自动 Android
  • Linux如何定时执行任务教程
    目录1 教程1.1 安装crontabs1.2 查看crontab服务的状态:1.3 查看crontab的日志信息1.4 配置定时任务(1)修改定时任务:(2)查看定时任务1.5 crontab命令详解1.5.1 命令格...
    99+
    2023-04-23
    Linux定时任务教程 Linux定时任务 Linux任务
  • LINUX下如何用CRON实现定时执行脚本
    这篇文章主要为大家展示了“LINUX下如何用CRON实现定时执行脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“LINUX下如何用CRON实现定时执行脚本”这...
    99+
    2024-04-02
  • Linux下如何执行二进制文件
    这篇文章主要为大家展示了“Linux下如何执行二进制文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何执行二进制文件”这篇文章吧。二进制文件是我们几乎每天都需要打交道的文件类型,...
    99+
    2023-06-27
  • 如何用mysql自带的定时器定时执行sql(每天0点执行与间隔分/时执行)
    目录需求1.查看是否开启定时策略2.创建存储函数,存储定时执行的事件3.创建定时任务4.查看创建的定时任务5.开启或关闭定时任务补充:ON SCHEDULE后面可以 自由发挥补充:定时器常用案例总结需求 每天往一个表里面...
    99+
    2023-03-01
    mysql定时执行sql语句 mysql 定时执行 mysql定时器
  • 如何在 Linux 中查找一个命令或进程的执行时间
    在类 Unix 系统中,你可能知道一个命令或进程开始执行的时间,以及一个进程运行了多久。 但是,你如何知道这个命令或进程何时结束或者它完成运行所花费的总时长呢? 在类 Unix 系统中,这是非常容易的! 有一个专门为此设...
    99+
    2022-06-04
    linux 查找命令 linux 查找进程 linux 执行时间
  • Linux下如何进行SPI驱动
    Linux下如何进行SPI驱动,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1. SPI总线1.1. SPI总线概述SPI,是英语Serial Peripheral &nb...
    99+
    2023-06-15
  • Linux下如何使用jenkins进行自动化部署
    这篇文章主要介绍Linux下如何使用jenkins进行自动化部署,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Jenkins是用Java语言编写的主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽...
    99+
    2023-06-28
  • Linux如何进行自动备份
    今天就跟大家聊聊有关Linux如何进行自动备份,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 利用的工具:rsync,ssh 特点:l检查原文件并只复制发生变化的数据块l使用ssh加...
    99+
    2023-06-17
  • Vue.js在页面加载时如何执行某个方法
    这篇文章主要介绍了Vue.js在页面加载时如何执行某个方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。jQuery中可以这样写vue中,如...
    99+
    2024-04-02
  • linux中Cron如何定时执行带参数
    小编给大家分享一下linux中Cron如何定时执行带参数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一,依然使用php脚本执行。command 命令行填写:ph...
    99+
    2023-06-20
  • 如何在Linux命令行下杀死一个进程
    这篇文章主要介绍了如何在Linux命令行下杀死一个进程,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定位进程杀死一个没有响应的进程的***个步骤是定位这个进程。我用来定位进程...
    99+
    2023-06-16
  • oracle 定时任务 如何手动立即执行
    通过使用 dbms_job.run 过程,可以立即执行 oracle 定时任务,无需等待其计划的时间运行。步骤包括:查找任务的作业名称。使用该作业名称运行 dbms_job.run 命令...
    99+
    2024-04-19
    oracle
  • Linux中如何实现crontab定时执行任务
    小编给大家分享一下Linux中如何实现crontab定时执行任务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!基本格式 : *  *  *  *  *  comm...
    99+
    2023-06-13
  • linux如何查看定时任务是否执行
    在Linux系统中,可以通过以下方法来查看定时任务是否执行:1. 使用命令行工具查看日志:定时任务的执行日志通常会被记录在系统的日志...
    99+
    2023-09-08
    linux
  • jQuery如何实现在HTML文档加载完毕后自动执行某个事件
    这篇文章给大家分享的是有关jQuery如何实现在HTML文档加载完毕后自动执行某个事件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体如下:原来onchange=“fucnti...
    99+
    2024-04-02
  • Linux 下如何进行自然语言处理?
    自然语言处理(Natural Language Processing,NLP)是计算机科学、人工智能和语言学领域交叉的重要研究领域。它的目标是让计算机能够理解、分析、处理和生成人类语言。在 Linux 系统下,我们可以通过各种开源 NLP...
    99+
    2023-10-10
    自然语言处理 linux spring
  • 关于如何在window下执行SQLSERVER的定时备份
    引言 在使用SqlServer Express 版本的时候发现,这个版本不支持通过数据库的代理方式进行数据库的维护。 解决方案 使用SQL语句加windows任务计划的方式解决 具体步骤如下 创建备份用的SQL文件 创建调用SQL文...
    99+
    2019-01-13
    关于如何在window下执行SQLSERVER的定时备份
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作