Linux定时执行命令

在Linux下,可以通过一条命令即可实现在指定时间运行某个命令

echo "rm -rf doc" | at now +1 minutes

上面这条命令将在一分钟后删除当前目录下的doc目录;

这条命令需要你的Linux有at工具,如果没有需要安装,在Debian系统下,可使用apt-get install at进行安装

at 支持的时间格式:

时间格式 描述
at 12:00 2020-10-1 在具体时间执行;
at now+1 minutes 在十分钟后执行;
at 17:00 tomorrow 在明天17点执行;
at 5:00 pm + 3 days 在3天后下午5点执行;
at midnight 在晚上12点执行;

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/execute-a-command-at-a-give-time.html

分类: 计算机技术
推荐阅读:
Python使用蒙特卡洛法计算圆周率 蒙特卡洛方法通过在单位正方形内随机生成点,并判断这些点是否在单位圆内的比例来估算圆周率。当随机点数量越多时,估算值越趋近于真实值。
C语言toupper()函数:将字符转换成大写 toupper()是C语言标准库中的一个函数,用于将一个字符转换成对应的大写形式;如果传入的字符参数是一个小写字母,tolower()函数会返回其对应的大写字母;如果参数不是小写字母,则原封不动的返回;
Golang多个返回值有什么作用 在 Go 语言中,函数可以返回多个值,这是一项非常实用的特性,其作用如下:
OpenSSL1.x和OpenSSL3.x的区别 OpenSSL 1.x和OpenSSL 3.x是两个不同版本的OpenSSL库,其中有很多重要的区别:
pg_restore.exe file not found 解决方法 使用pgAdmin时出现类似 pg_restore.exe file not found. Please correct the Binary Path in the Prefer 错误:
堆段和栈段的区别 堆段(Heap Segment)和栈段(Stack Segment)都是在程序运行时分配内存的区域,但它们有以下不同之处: