195 字
1 分钟

群晖NAS使用Crontab任务计划完整指南

与其他类Unix系统不同的是,群晖上面并不能直接 crontab -e 来管理计划任务。默认群晖NAS是不允许root直接登陆的,所以我们要先来切换用户身份到root

admin@DiskStation:~$ sudo -i
Password:

切换到root用户之后,我们就可以使用文本编辑工具(vim或者nano)来便捷crontab的计划任务了。

root@DiskStation:~# vim /etc/crontab
MAILTO=""PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#minute hour mday month wday who command0 0 * * * echo "hello synology"
#例如:每隔一分钟往tmp目录写入一个以时间戳命名的文件
*/1 * * * * root touch /tmp/$(date +\%Y\%m\%d\%H\%M\%S)

最后restart一下crontab服务就可以了,以下是 DSM 6+ 重启 crontab 的方式:

root@DiskStation:~# synoservice --restart crond

如果是 DSM 7+ 系统则运行 synosystemctl restart crond 命令来重启crontab

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
群晖NAS使用Crontab任务计划完整指南
https://blog.moewah.com/posts/1112/
作者
GoWah
发布于
2019-03-19
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
GoWah
Hello, I'm GoWah.
分类
标签
站点统计
文章
160
分类
9
标签
350
总字数
301,106
运行时长
0
最后活动
0 天前

目录