💡
原文中文,约3500字,阅读约需9分钟。
📝
内容提要
cron 是 UNIX 和 LINUX 下的工具,用于定期自动运行计划任务。通过 crontab 命令可以编辑、列出或删除用户的任务,任务可以设定在特定时间、每天多次或仅在工作日执行。还可以使用特殊关键字如 @yearly、@monthly 安排任务。设置环境变量 PATH 可使用相对路径,任务也可以从文件导入。
🎯
关键要点
- cron 是 UNIX 和 LINUX 下的工具,用于定期自动运行计划任务。
- 通过 crontab 命令可以编辑、列出或删除用户的任务。
- 任务可以设定在特定时间、每天多次或仅在工作日执行。
- 可以使用特殊关键字如 @yearly、@monthly 安排任务。
- 设置环境变量 PATH 可使用相对路径,任务也可以从文件导入。
❓
延伸问答
什么是 cron 工具,它的主要功能是什么?
cron 是 UNIX 和 LINUX 下的工具,用于定期自动运行计划任务。
如何使用 crontab 命令管理计划任务?
可以使用 crontab -e 编辑任务,crontab -l 列出任务,crontab -r 删除任务。
如何设置任务在特定时间执行?
可以通过指定时间字段,例如 '30 08 10 06 *' 来设置任务在 6 月 10 日上午 8:30 执行。
crontab 中的特殊关键字有哪些?
特殊关键字包括 @yearly、@monthly、@daily 和 @reboot,用于安排定期任务。
如何让任务只在工作日执行?
可以在 crontab 中使用 '1-5' 来指定任务仅在周一到周五执行。
如何从文件导入 cron 任务?
可以先在文件中编辑任务,然后使用 'crontab cron-file.txt' 命令导入任务。
➡️