crontab的"不常用"用法😁

267 阅读1分钟

最近在搞树莓派,去图书馆借了本《树莓派开始,玩转Linux》作者在介绍linux篇章中写了 cron 一种的用法,可以用作开机启动。

@reboot touch /home/pi/reboot.log

这个岂不是很方便,之前一直没get到这种用法,后面去查了一下man手册发现还有个更多的用法。

man 5 crontab

参数 运行时间
@reboot 只在开机启动的时候运行一次
@yearly 每年1月1日0点0分运行一次,同 0 0 1 1 *
@annually @yearly
@monthly 每月1号0点0分运行一次, 同 0 0 1 * *
@weekly 每周日0点0分运行一次,同 0 0 * * 0
@daily 每天0点0分运行一次, 同 0 0 * * *
@midnight @daily
@hourly 每个整时运行一次,同 0 * * * *

个人感觉这种书写方式更直观,当然一些复杂周期安排还是需要手动组合。