Crontab 是操作系统上的一个实用程序 CentOS,允许您在预定时间安排重复任务。 crontab 以下 是使用说明 CentOS:
第1步: crontab 为当前用户打开
要为当前用户打开 crontab,请运行以下命令:
crontab -e
第 2 步:理解 crontab 语法
中的每一行 crontab 代表一个特定的计划任务。
语法 crontab 如下:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
星号(*) 表示该字段的所有可能值。
步骤 3:定义任务 crontab
例如,要在每天凌晨 1 点运行名为“myscript.sh”的脚本,请将以下行添加到 crontab:
0 1 * * * /path/to/myscript.sh
第四步:保存并退出
添加任务后 crontab,按 保存并退出 Ctrl + X
,然后键入 Y
并按 Enter
。
第五步:查看 crontab
要查看 中的任务列表 crontab,请运行以下命令:
crontab -l
第 6 步:从任务中删除任务 crontab
o 从 中删除任务 crontab,运行以下命令:
crontab -r
注意:使用时要小心 crontab,确保语法和调度时间正确,避免系统故障或过载。