crontab配置文件
时间: 2023-07-11 18:45:12 浏览: 272
在Linux系统中,crontab的配置文件通常为 `/etc/crontab`。该文件定义了系统范围内的计划任务,可以设置在系统的所有用户之间共享的任务。该文件的格式如下:
```
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
```
每行代表一个计划任务,以五个时间字段开始,分别代表任务执行的时间和频率。最后两个字段为要执行的命令和其参数。该文件的第一行是注释行,用于提供示例任务定义。默认情况下,该文件的所有任务都将使用root用户的权限运行。如果需要为某个任务指定其他用户的权限,请将用户名添加到命令前。例如:
```
* * * * * username /path/to/command arg1 arg2
```
该任务将每分钟运行一次,并使用`username`用户的权限执行 `/path/to/command` 命令,并将 `arg1` 和 `arg2` 作为参数传递给该命令。