Linux中计划任务、周期性任务设置

在Linux中,我们可以使用crontab命令来设置计划任务和周期性任务。crontab是一个用于管理用户定时任务的工具,它可以让用户在固定时间、固定日期或者固定间隔执行某些命令或脚本。

Linux中计划任务、周期性任务设置
(图片来源网络,侵删)

1、创建一个新的crontab文件:

crontab e

2、编辑crontab文件,添加计划任务,每行表示一个任务,格式如下:

* * * * commandtobeexecuted

| | | | |
| | | | Day of week (0 7) (Sunday is both 0 and 7)
| | | Month (1 12)
| | Day of month (1 31)
| Hour (0 23)
Minute (0 59)

如果我们想要每天早上6点执行一个名为backup.sh的脚本,可以添加以下内容:

0 6 * * * /path/to/backup.sh

3、保存并退出编辑器。crontab会自动安装新的计划任务。

4、查看当前用户的计划任务列表:

crontab l

5、删除某个计划任务,首先使用crontab e编辑文件,然后删除相应的行,保存并退出编辑器。

6、删除所有计划任务:

crontab r

注意:确保你的脚本具有可执行权限,可以使用chmod +x /path/to/yourscript.sh命令为脚本添加可执行权限。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/673020.html

(0)
未希的头像未希新媒体运营
上一篇 2024-06-04 05:15
下一篇 2024-06-04 05:17

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入