linux 定时执行shell、python脚本的方法

 更新时间:2024年05月29日 09:46:57   作者:zhangbin_237  
这篇文章主要介绍了linux 定时执行shell、python脚本的方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧

在linux里设置定时执行一般是用crontab,如果没有的话,可以先安装:

安装

查看是否安装

cron -v
# 对于基于Debian的系统(如Ubuntu)
sudo apt-get install cron
# 对于基于RedHat的系统(如CentOS)
sudo yum install cronie

启动cron服务:

# 对于基于Systemd的系统
sudo systemctl start cron
sudo systemctl enable cron

设置定时任务

编辑cron文件:

crontab -e

在这里,有5个时间参数,分别对应分钟、小时、日期、月份、星期几或者shell命令,如果需要在多个时间执行,就用英文逗号分隔;最后是要执行的脚本名称,这里推荐用绝对路径!

最后,esc、:wq 保存退出,如果设置没有问题就会提醒新增了一个定时任务。

python脚本的设置方法

我个人是习惯用shell调用的,这样虽然是多了一个文件,但是crontab里的设置格式都是统一的。

shell脚本的内容就很简单了,举例:

# !/bin/bash
## 注释
## 第一版 2024-05-10
python3 /root/reptile/aaaaaaaa.py

到此这篇关于linux 定时执行shell、python脚本的文章就介绍到这了,更多相关linux 定时执行shell、python脚本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux中cut命令的基本使用详解

    Linux中cut命令的基本使用详解

    cut命令是一个Linux/Unix命令,用于从文件或标准输入中提取字段并输出到标准输出,这篇文章主要介绍了Linux系统之cut命令的基本使用,需要的朋友可以参考下
    2023-05-05
  • 验证用户输入的参数合法性的shell脚本

    验证用户输入的参数合法性的shell脚本

    今天这个例子是 用来验证用户输入的参数的合法性的,程序并不复杂,需要的朋友可以参考下
    2016-08-08
  • Linux Shell脚本中的条件判断语句的使用方法

    Linux Shell脚本中的条件判断语句的使用方法

    在 Linux 系统中,Shell 脚本是自动化任务、系统管理、部署流程等场景下不可或缺的工具,而条件判断语句,则是 Shell 脚本实现逻辑控制的核心语法之一,本文将从基础语法讲起,逐步深入到实际应用场景帮助你更好地理解 Shell 条件判断的本质,需要的朋友可以参考下
    2026-03-03
  • Shell脚本实现非法IP登陆自动报警

    Shell脚本实现非法IP登陆自动报警

    这篇文章主要介绍了Shell脚本实现非法IP登陆自动报警,本文实现非指定IP段登录服务器时使用邮件报警,需要的朋友可以参考下
    2015-02-02
  • vtune自动安装脚本分享

    vtune自动安装脚本分享

    这篇文章主要介绍了vtune自动安装脚本分享,需要的朋友可以参考下
    2014-03-03
  • Linux下科学计数法(e)转化为数字的方法

    Linux下科学计数法(e)转化为数字的方法

    这篇文章主要介绍了Linux下科学计数法(e)转化为数字的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • shell脚本监控linux系统内存使用情况的方法(不使用nagios监控linux)

    shell脚本监控linux系统内存使用情况的方法(不使用nagios监控linux)

    在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统内存的使用情况
    2014-02-02
  • linux仿写chmod命令

    linux仿写chmod命令

    这篇文章主要介绍了linux仿写chmod命令的方法,需要的朋友可以参考下
    2014-02-02
  • Linux 中常用的sed命令

    Linux 中常用的sed命令

    sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。接下来通过本文给大家介绍Linux 中常用的sed命令,感兴趣的朋友一起看看吧
    2017-09-09
  • Shell别名的使用方法及管理技巧小结

    Shell别名的使用方法及管理技巧小结

    别名是一种将复杂命令简化为简单替代的方法,可用于简化命令,本文就来介绍一下Shell别名的使用方法及管理技巧小结,感兴趣的可以了解一下
    2023-09-09

最新评论