whenever 命令详解
简介
whenever 命令的语法如下:
```
whenever <时间表达式> do <命令>
```
其中:
使用 Cron 表达式
Cron 表达式是一种通用的时间表达式语法,由六个字段组成:
字段之间用空格分隔,每个字段可以采用以下格式:
``:匹配所有值
使用英语自然语言
whenever 也支持使用英语自然语言来指定时间表达式,例如:
实例
下面是一些 whenever 命令实例:
```
# 每 10 分钟执行一次 ls -l 命令
whenever ' */10 * * * ' do ls -l
# 每天晚上 11 点执行一次 backup.sh 脚本
whenever '0 23 * ' do /path/to/backup.sh
# 每月 15 号凌晨 1 点执行一次 update-packages.sh 脚本
whenever '0 1 15 ' do /path/to/update-packages.sh
```
选项
whenever 命令还提供了以下选项:
任务链
whenever 命令还可以将多个任务链接在一起,形成一个任务链。例如:
```
whenever '0 1 * ' do
echo "任务 1 开始"
sleep 10
echo "任务 1 结束"
done
whenever '0 2 * ' do
echo "任务 2 开始"
echo "任务 2 结束"
done
```
这样,当第一个任务在凌晨 1 点执行完后,第二个任务将在凌晨 2 点执行,形成一个任务链。
兴趣推荐
-
揭开命令提示符的神秘面纱:计算机王国里的操控利器
1年前: 命令提示符,一个看似神秘莫测的工具,却在计算机世界里扮演着举足轻重的角色。它就像一枚钥匙,开启了通往计算机系统核心的大门。在这篇文章中,我将带你深入了解命令提示符,揭开它的奥秘,让你成为计算机王国的操控高手。
-
谢懿:用代码改变世界的程序员
1年前: 谢懿,一位才华横溢的程序员,用他的代码改变了世界。他以其在计算机科学领域的贡献而闻名,尤其是他在编程语言、操作系统和软件工程方面的研究。他还是一位成功的企业家,创立了多家科技公司,并为众多科技巨头的成功做出了贡献。
-
腾讯OS:从默默无闻到王者归来
1年前: 作为国内互联网巨头之一,腾讯在操作系统领域也有着自己的布局。从默默无闻到王者归来,腾讯OS一路走来可谓是坎坷不断。但凭借着强大的技术实力和丰富的资源优势,腾讯OS最终脱颖而出,成为国内操作系统市场的一匹黑马。
-
Ubuntu Linux操作系统:你的开源世界和家园
1年前: Ubuntu Linux是一款基于Linux内核的开源操作系统,由Canonical Ltd.公司开发。Ubuntu注重易用性、安全性与稳定性,同时也拥有庞大的软件库和活跃的社区支持。无论是桌面环境、服务器还是云计算,Ubuntu都是一个不错的选择。
-
白苹果——苹果电脑的另类选择
1年前: 白苹果,听起来像是一个苹果的变种,但它实际上是一种与苹果电脑相关的现象。白苹果指的是那些采用苹果电脑硬件,但运行非苹果操作系统(如Windows或Linux)的电脑。白苹果的存在,既是苹果电脑用户追求个性化和自由度的体现,也是苹果公司开放政策的必然结果。
-
CC03:超清低价解码神器,让您享受真高清
1年前: CC03是一款神奇的解码软件,它可以将低品质的视频提升至超高清品质,让您在任何设备上都能畅享真高清视频。
-
空文件夹无法删 除?轻松解决,从此不再烦恼
1年前: 空文件夹无法删除,这是一个困扰了很多人的问题。它可能发生在任何操作系统上,包括Windows、macOS和Linux。当您尝试删除一个空文件夹时,您可能会收到一条错误信息,例如“无法删除文件夹”或“访问被拒绝”。本文将向您展示如何轻松解决此问题。
-
rz的含义以及Linux下的rz使用教程
1年前: rz是一个用于Linux系统的文件传输命令,可让用户轻松地在Linux系统和远程计算机之间传输文件。本篇文章将详细介绍rz的含义及其在Linux系统下的使用教程。
-
剪贴板用法:如何打开和使用剪贴板?
1年前: 剪贴板是电脑中一个临时存储空间,可以用来存储文字、图片、链接等数据。本文将介绍如何打开和使用剪贴板,以及一些常见的剪贴板用法。
-
Linux上使用QQ的最佳方式
1年前: 作为linux系统的使用者,想要使用QQ进行即时通讯,有什么好办法呢?本文将介绍几种在linux系统上使用QQ的最佳方式,帮助您轻松与亲朋好友保持联系。
-
迅雷5.8——高速下载神器,下载如飞,快乐加倍!
1年前: 迅雷5.8是一款功能强大、稳定可靠的下载工具,拥有高速下载、资源搜索、观看在线视频、文件管理等多种功能,深受广大用户喜爱。下面就让我来为你详细介绍一下迅雷5.8的各项特性和使用方法吧!
-
360定时关机软件:轻松掌控电脑关机时间,让电脑更省心!
1年前: 360定时关机软件是一款非常好用的电脑定时关机工具,它可以帮助您在指定的时间自动关闭电脑,让您不必担心忘记关机而浪费电能或造成安全隐患。今天,我就来为大家详细介绍一下这款软件,并教大家如何使用它。
-
计划任务自动重启机制
1年前: 计划任务是系统中不可或缺的一部分,它可以帮助我们定期执行一些必要的任务,如清理日志、备份数据等。然而,计划任务有时也会出现故障,导致任务无法正常执行。为了避免这种情况的发生,我们可以使用计划任务自动重启机制来确保计划任务的可靠性。
-
whenever的使用技巧和常见问题解答
1年前: whenever是一个unix cron作业调度程序,可以让你在特定的时间或日期运行命令或脚本。它通常与crontab一起使用,可以让你轻松地设置和管理你的调度任务。
-
定时任务:让你的数字生活自动化
1年前: 在纷繁复杂的数字生活中,我们经常会遇到许多需要定时重复执行的任务,例如每天定时发送邮件、定时备份数据、定时更新网站内容等。这些任务如果手动执行,既耗时又容易遗忘。这时,定时任务就派上用场了。定时任务可以让你轻松设置任务的执行时间和频率,并自动执行这些任务,从而节省你的时间和精力。
-
**我是谁?你的得力助手——负责**
5个月前: 在浩瀚的互联网世界中,想要游刃有余,怎能少了“负责”这个好伙伴?它可是个不折不扣的“靠谱担当”,让你轻松驾驭各种任务和应用。