crontab 每天8点到21点整点执行怎么写
时间: 2023-11-11 10:44:54 浏览: 41
你可以使用 crontab 来设置每天在特定时间段内执行任务。对于你的需求,可以编写以下 cron 表达式来实现:
```
0 8-21 * * * command
```
上述表达式的含义是,在每天的8点到21点之间的整点(分钟部分为 0)执行指定的命令(将 `command` 替换为你要执行的实际命令)。这样,你就可以在指定的时间段内按照整点执行任务了。
要将这个 cron 表达式添加到 crontab 中,可以运行以下命令:
```
crontab -e
```
然后在编辑器中添加上述表达式并保存退出即可。请确保以具有足够权限的用户身份运行该命令。
相关问题
crontab每天早上5点到10点持续执行
crontab是一个用于在Linux系统上定时执行任务的工具。要实现每天早上5点到10点持续执行任务,可以使用以下的crontab配置:
```
0 5-10 * * * command
```
解释一下这个配置:
- `0` 表示每小时的第0分钟执行任务。
- `5-10` 表示小时范围,即从5点到10点。
- `*` 表示每天都执行。
- `*` 表示每个月都执行。
- `*` 表示每个星期都执行。
- `command` 是要执行的命令或脚本。
所以,以上的配置表示每天早上5点到10点之间的每个小时的第0分钟执行指定的命令或脚本。
crontab每天8点执行
可以在 crontab 中设置每天早上 8 点执行任务的命令如下:
```
0 8 * * * command
```
上面的命令意思是在每天的 8 点整,执行后面的命令。crontab 的格式如下:
```
* * * * * command
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)
```
例如:
- 每小时执行一次命令: `0 * * * * command`
- 每天 8 点执行一次命令: `0 8 * * * command`
- 每月 1 号的 8 点执行一次命令: `0 8 1 * * command`
注意: crontab 默认使用的是系统的本地时区。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)