将以下内容添加到crontab -e的内容中即可在每日的11:10或19:10备份重要笔记:
10 11,19 * * * tar -czvh /home/manjarocn/MyNotes -f /run/media/manjarocn/HugeDisk/manjarocn_space/MyNotes.tar.gz
如果想在压缩文件名上添加日期时间,就用下面的语句:
10 11,19 * * * tar -czvh /home/manjarocn/MyNotes -f /run/media/manjarocn/HugeDisk/manjarocn_space/MyNotes$(date +\%Y\%m\%d\%H\%M\%S).tar.gz
解释:
- tar -czvh命令可以将符号链接文件转换为源文件备份。-c表示创建压缩文件;-z表示压缩为gzip类型;-h表示链接文件转换为源文件;-v表示滚动输出;-f后面接着将要产生的备份压缩文件的路径
- 因为crontab中的%必须转义,所以应该在%前加上\