Linux crontab
时间: 2024-07-18 22:01:15 浏览: 75
Linux 下的 crontab知识点介绍.docx
Linux 的 `crontab` 是一种时间调度工具,用于安排周期性的任务执行。它允许用户设置命令在特定的时间(小时、分钟、日期、月份、星期)自动运行,无需用户实时登录到系统。每个用户都有自己的 `crontab` 文件,位于 `~/.crontab`(Unix/Linux)或 `%USERPROFILE%\AppData\Roaming\cron\tab`(Windows)。你可以通过命令行编辑这个文件,添加、修改或删除定时任务,格式通常是:
```
* * * * * command-to-execute
- - - - -
| | | | |
| | | | +----- Day of week (0 - 7) (Sunday=0)
| | | +--------- Month (1 - 12)
| | +----------- Day of month (1 - 31)
| +------------- Hour (0 - 23)
+--------------- Minute (0 - 59)
```
每一行代表一个任务,五个星号分别对应秒、分、小时、月和星期。例如,`0 12 * * * /path/to/command` 表示每天中午12点执行指定的命令。
阅读全文