linux crontab 每隔5分钟
时间: 2023-07-01 14:28:04 浏览: 1940
在 Linux 系统中,可以使用 crontab 命令来定时执行任务。如果要每隔5分钟执行一次任务,可以按照以下步骤操作:
1. 打开终端,输入以下命令:
```
crontab -e
```
2. 打开的编辑器中输入要执行的命令,如:
```
*/5 * * * * /usr/bin/command
```
这个命令表示每隔5分钟执行 /usr/bin/command 命令。
3. 保存并退出编辑器。
注意事项:
- crontab 定时任务的时间格式为:分 时 日 月 周几。
- 如果要执行的命令需要使用特定的环境变量或路径,需要在命令前面加上环境变量和路径。
- 如果要删除定时任务,可以使用命令:crontab -r。
相关问题
linux crontab 每隔1分钟执行.sh脚本
你可以通过编辑 crontab 文件来实现每隔1分钟执行.sh脚本。
1. 打开终端,输入以下命令编辑 crontab 文件:
```
crontab -e
```
2. 在打开的文件中输入以下内容:
```
* * * * * /bin/bash /path/to/your/script.sh
```
其中,星号表示每个时间段都要执行,因此 * * * * * 表示每分钟都要执行。/bin/bash 表示使用 Bash 执行脚本,/path/to/your/script.sh 是你要执行的脚本路径。
3. 保存并退出编辑器。
现在,你的脚本将每隔1分钟自动执行。你可以通过查看日志文件或输出来确认它是否按预期工作。
linux crontab 每隔60天执行一次怎么写
你可以使用以下命令来设置 crontab 每隔 60 天执行一次:
```
0 0 */60 * * command
```
其中:
- `0 0` 表示每天的 0 点 0 分执行任务。
- `*/60` 表示每隔 60 天执行一次。
- `* *` 分别表示每个月、每个星期都执行。
- `command` 是你要执行的命令或脚本。
注意,如果你的任务是在某一天的特定时间执行,而不是在每隔 60 天的特定时间执行,则可以将 `*/60` 替换为你要执行的日期,例如 `1` 表示每月的第一天。
阅读全文