shell怎么设置定时任务
时间: 2023-07-22 14:30:35 浏览: 116
配置定时任务
在 shell 中设置定时任务可以使用 crontab 命令,它是一个用于在特定时间执行指定命令的工具。
具体操作步骤如下:
1. 打开终端,使用 crontab -e 命令编辑当前用户的 crontab 文件。
```
$ crontab -e
```
2. 在文件的最后一行,添加要执行的定时任务,语法如下:
```
* * * * * command
```
其中,五个 * 分别表示分钟、小时、日期、月份和星期几,可以使用通配符(*)、逗号(,)、连字符(-)等符号表示时间范围。command 表示要执行的命令,可以是任意的 Shell 命令或脚本。
例如,下面的命令表示每天的 3:30 执行 /path/to/command 命令:
```
30 3 * * * /path/to/command
```
3. 保存并关闭文件,crontab 会自动将定时任务添加到系统任务调度中。
注意:crontab 是针对当前用户的,如果需要为其他用户设置定时任务,需要使用 sudo crontab -u username -e 命令,并输入该用户的密码。
阅读全文