我有 debian 7 x64。
我想自动压缩一个目录/ftb
并将其放在一个目录中/backup
。我希望它被命名Backup: (system date)
。我曾经apt-get install
安装压缩包,所以我可以用它来压缩文件。
例如,如果它是在 2014 年 2 月 3 日创建的,它将被命名Backup: 2/3/14
并放置在 /backup 中。
这可能吗?
答案1
是的。您可以创建一个脚本来执行您想要的操作并通过 cron 运行它。
脚本大概是这样的
#!/bin/bash
zip -r /backup/Backup-$(date +%Y-%m-%d) /ftb
这将创建一个名为的文件Backup-2013-12-31
,该文件位于,并包含目录/backup
的内容/ftb
然后,您可以使脚本可执行,并将其添加到 crontab 中以每天或按您运行的频率运行该脚本。
要每天执行此操作,您只需使用 crontab 中的 daily 指令 -
运行 crontab,然后添加以下行
@daily /path/to/backup/script