Crontab:自动计划任务

MagicNue

cron是一款类Unix的操作系统下的基于时间的任务管理系统。

什么是crontab?

Linux_crontab_是用来定期执行程序的命令。想要服务器定时任务的话,可以用它实现。

用法

编辑corontab的自动任务:

1
corntab -e

查询corontab的自动任务:

1
crontab -l

示例

定期自动同步并部署博客文件:

1
2
3
4
0 1 * * * sudo rsync -a '/PATH/TO/A' '/PATH/TO/B' && sleep 300 && sudo docker exec node-hexo sh -c "cd hexo && hexo clean && hexo d"

#将路径A的文件同步到路径B;等待300秒;进入node-hexo容器,更新并部署一次博客。
#每日凌晨一点执行一次。

传送门:Crontab.guru - The cron schedule expression editor

  • Title: Crontab:自动计划任务
  • Author: MagicNue
  • Created at : 2023-09-26 21:53:00
  • Updated at : 2025-05-19 10:52:50
  • Link: https://magicnue.top/2023_/Crontab:自动计划任务/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
Crontab:自动计划任务