Crontable每15分钟执行一次
时间: 2024-03-20 14:43:56 浏览: 70
您想要创建一个定时任务,每15分钟执行一次,可以通过Crontab来完成。您可以按照以下步骤进行操作:
1. 打开终端或命令行界面。
2. 输入以下命令来编辑Crontab文件:
```
crontab -e
```
3. 在打开的文件中,输入以下内容来设置定时任务:
```
*/15 * * * * command_to_execute
```
其中,`*/15`表示每15分钟执行一次,`command_to_execute`是您想要执行的命令或脚本。
4. 保存并退出文件。
这样,您就创建了一个每15分钟执行一次的定时任务。
相关问题
linux制定一个定时任务,要求在10:15重启docker服务
在Linux中,你可以使用`cron`服务来创建一个定时任务。`cron`是一个计划任务调度程序,它允许你在指定的时间运行任意可执行脚本或者命令。以下是如何设置一个在每天10点15分重启Docker服务的步骤:
1. 首先,你需要确保已经安装了`crontab`(cron table)。打开终端,输入下面的命令检查是否已安装:
```
crontab -l
```
2. 如果没安装,使用`sudo apt-get install cron`(对于基于apt的发行版,如Ubuntu和Debian)或`yum install cron`(对于基于yum的发行版,如CentOS)来安装。
3. 然后使用`crontab -e`编辑你的定时任务列表,这会打开一个文本编辑器。在编辑器里添加一条新的条目,格式如下:
```bash
*/15 10 * * * service docker restart
```
这表示每15分钟执行一次(`*/15`),时间是在10点整(`10 *`),每天的任何一天(`* * * *`)重启docker服务。
4. 保存并关闭编辑器。现在,这个定时任务就已经设置好了,会在指定的时间执行`service docker restart`命令。
5. 若要查看所有当前的定时任务,再次运行`crontab -l`。
如果你希望使用更现代的方式来管理任务,还可以考虑使用`systemd`(在某些新版本的Linux中)的`timedatectl set-time`和`systemctl`命令结合使用,但这需要对系统服务有更深的理解。
阅读全文