crontab 每天8点到21点整点执行怎么写
时间: 2023-11-11 07:44:54 浏览: 254
你可以使用 crontab 来设置每天在特定时间段内执行任务。对于你的需求,可以编写以下 cron 表达式来实现:
```
0 8-21 * * * command
```
上述表达式的含义是,在每天的8点到21点之间的整点(分钟部分为 0)执行指定的命令(将 `command` 替换为你要执行的实际命令)。这样,你就可以在指定的时间段内按照整点执行任务了。
要将这个 cron 表达式添加到 crontab 中,可以运行以下命令:
```
crontab -e
```
然后在编辑器中添加上述表达式并保存退出即可。请确保以具有足够权限的用户身份运行该命令。
相关问题
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 默认使用的是系统的本地时区。
crontab每天8点执行一次
您可以在终端输入 `crontab -e` 进入编辑模式,然后在文件末尾添加以下内容:
```
0 8 * * * /path/to/your/command
```
其中 `/path/to/your/command` 是您要执行的命令的路径,例如 `/usr/bin/python3 /path/to/your/script.py`。这样,每天的8点整,系统就会自动执行您指定的命令。
阅读全文