每个crontab
命令都强制要求分钟、小时和日期字段。现在假设我只想在我的桌面上每 3 个月执行一次某个脚本或命令。据我所知 crontab命令和文件天生就是在 24/24 小时启动并运行的服务器上运行的,而我不确定我的桌面在 3 个月内是否会在某一分钟/小时/天内启动并运行。
答案1
您可以使用选项创建一个 systemd 计时器Persistent=true
:
https://wiki.archlinux.org/index.php/Systemd/Timers#Realtime_timer