Ubuntu定时执行任务

cron一个Linux定时执行工具,可以定时执行一些任务。

crontab -l

如果显示“no crontab for xxx” 说明没有启动cron。

service cron start

这样就启动cron了。

服务相关命令:

service cron stop
service cron restart
service cron reload

查看当前定时任务:

crontab -l

添加修改删除定时任务:

crontab -e

crontab最后一行,提示添加定时任务的格式:

# m h  dom mon dow   command

示例:每天8点,执行test.sh.

0 8 * * * source /home/xxx/test.sh

示例:每5分钟,写一下log.

*/1 * * * * echo 1234 > /home/xxx/test.log

上面的几个都是不需要root权限的,如果运行的任务需要root权限怎么办?

sudo crontab -e

运行后,会发现,打开的是一个新的文件,前面普通用户权限写的任务不在这个文件。

然后就跟上面一样,添加需要root权限的任务。

示例:每天2点重启机器.

0 2 * * * /usr/sbin/reboot

其他示例:

* * * * *                  # 每隔一分钟执行一次任务
0 * * * *                  # 每小时的0点执行一次任务
0,30 * 5 * *               # 每个月5号的每小时的0分和30分执行
*/3,*/5 * * * *            # 每隔3分钟或5分钟执行一次任务
30 8 * * 6,0		       # 每周六日的8点30分执行一次
0 8-18/1 * * 1-5	       # 上班期间,每小时执行一次。
0 18-8/1 * * 1-5	       # 下班期间,每小时执行一次。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/125538.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【错误解决方案】ModuleNotFoundError: No module named ‘xgboost‘

1. 错误提示 在尝试导入名为xgboost的模块时出现了ModuleNotFoundError。 错误提示:ModuleNotFoundError: No module named xgboost 这个错误通常意味着Python环境中没有安装你试图导入的模块。 2. 解决方案 安装xgboost模块即可解决上述问题。 可以通过Python…

Web3公链之Cosmos生态的项目Celestia

文章目录 Web3公链之Cosmos生态的项目:模块化区块链Celestia什么是CelestiaCelestia网络架构数据可用性问题有哪些可用的解决方案? 发展历史运行节点参考 Web3公链之Cosmos生态的项目:模块化区块链Celestia 什么是Celestia 官网&#xff1a…

项目部署之OpenResty

项目部署之OpenResty 1. OpenResty介绍 OpenResty 是一个基于Nginx的高性能Web平台,用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。具备下列特点: 具备Nginx的完整功能基于Lua语言进行扩展,集成了大量精良…

hdlbits系列verilog解答(加减法器)-28

文章目录 一、问题描述二、verilog源码三、仿真结果一、问题描述 可以通过将其中一个输入变为负来从加法器构建加法器-减法器,这相当于将其输入反相然后加 1。最终结果是一个可以执行两个操作的电路:(a + b + 0) 和 (a + ~b + 1)。如果您想更详细地解释该电路的工作原理…

NOIP2023模拟7联测28 B. 异或

NOIP2023模拟7联测28 B. 异或 题目大意 给定一长度为 n n n 的由非负整数组成的数组 a a a ,你需要进行一系列操作,每次操作选择一个区间 [ l , r ] [l , r] [l,r],将 a i , i ∈ [ l , r ] a_i ,i\in[l , r] ai​,i∈[l,r] 异或上 w …

怎么理解电流超前电压、电压超前电流?

电容和电感,电压超前电流,电流超前电压都是我们经常听到的。作为非专业人士,这些听起来确实有点摸不着头脑,今天特别查了下电容、电感、电压电流相关资料,总算是弄明白了,在此特地记录下! 1. 电…

【LeetCode:150. 逆波兰表达式求值 | 栈】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

一篇文章入门KNN算法

文章目录 KNNKNN算法KNN in practice推荐系统我们想回答什么问题?探索、清理和准备数据使用算法 Summary 参考文献 KNN 监督学习是一种依赖输入数据来学习函数的算法,该函数在给定新的未标记数据时可以产生适当的输出。 监督学习用于解决分类或回归问题…

LLM - 训练与推理过程中的 GPU 算力评估

目录 一.引言 二.FLOPs 和 TFLOPs ◆ FLOPs [Floating point Opearation Per Second] ◆ TFLOPs [Tera Floating point Opearation Per Second] 三.训练阶段的 GPU 消耗 ◆ 影响训练的因素 ◆ GPT-3 训练统计 ◆ 自定义训练 GPU 评估 四.推理阶段的 GPU 消耗 ◆ 影响…

bitsandbytes 遇到CUDA Setup failed despite GPU being available.

使用conda 管理环境时加载大模型会遇到bitsandbytes无法识别cuda的情况: 此处windows系统: pip install bitsandbytes-windowslinux 系统: 将bitsandbytes版本降低至0.39.0 pip install bitsandbytes0.39.0

Pap.er for Mac:高清壁纸应用打造你的专属视觉盛宴

在浩瀚的互联网海洋中,你是否曾为寻找一张心仪的高清壁纸而烦恼?或者是在大量的壁纸应用中感到困扰,不知道哪一个能满足你的需求?今天,我要向你介绍的,是一款独特的5K高清壁纸应用——Pap.er for Mac。 Pa…

leetcode:374. 猜数字大小(二分查找)

一、题目 函数原型:int guessNumber(int n) 二、思路 本题其实就是从 1 - n 中找出所要的答案。利用guess函数来判断数字是否符合答案。 答案小于当前数字,guess函数返回-1 答案等于当前数字,guess函数返回0 答案大于当前数字,gue…

golang工程— grpc-gateway健康检查和跨域配置

grpc健康检查网关跨域配置 grpc健康检查 grpc健康检查使用 服务端配置 import ("google.golang.org/grpc/health""google.golang.org/grpc/health/grpc_health_v1" )//添加健康检查服务,多路复用 grpc_health_v1.RegisterHealthServer(s, health.NewSe…

Java Web 项目通用基础响应结果类 BaseRespResult

文章归档&#xff1a;https://www.yuque.com/u27599042/coding_star/cl36rbz6b51t5x44 BaseRespResult&#xff1a;用于封装响应客户端数据的基本结果类 依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-…

织梦dedecms后台档案列表显示空白或显示不了文章的解决方法

织梦dedecms后台档案列表显示空白或显示不了文章的解决方法 dede/content_list.php空白解决方法如下 dede/content_list.php空白 在DEDE后台可以查看栏目文章&#xff0c;但是所有档案列表却为空白或者显示不了文章,如图所示&#xff1a; 后来找到dede/content_list.php,看了下…

Android NDK开发详解之ndk-build 脚本

Android NDK开发详解之ndk-build 脚本 内部原理从命令行调用选项可调试 build 与发布 build要求 ndk-build 脚本使用 NDK 的基于 Make 的构建系统构建项目。我们针对 ndk-build 使用的 Android.mk 和 Application.mk 配置提供了更具体的文档。 内部原理 运行 ndk-build 脚本相…

使用pytorch解析mnist数据集

当解析MNIST数据集时&#xff0c;以下是代码的详细介绍&#xff1a; 1. **导入必要的库**&#xff1a; import torch import torchvision from torchvision import transforms from torchvision.datasets import MNIST import matplotlib.pyplot as plt 这些库是用于处理数…

持续集成部署-k8s-服务发现-Ingress 路径匹配与虚拟主机匹配

持续集成部署-k8s-服务发现-Ingress 路径匹配与虚拟主机匹配 1. 安装 Ingress-Nginx2. 创建要代理的 Service3. 创建一个新的 Ingress-Nginx1. 安装 Ingress-Nginx 要使用 Ingress-Nginx 首先第一步是需要先安装它,安装的步骤可以参考:持续集成部署-k8s-服务发现-Ingress 2…

C++基础复习

C—Cherno 一、C中的引用 #include<iostream> #include"Log.h"void Increment(int& value) {value; }int main() {int a 5;int b 10;//引用不能只声明不赋值//&就和数据类型差不多&#xff0c;要和int写在一起&#xff0c;int&int& ref a…