【发布时间】:2016-10-06 05:16:04
【问题描述】:
拍卖脚本具有以下目录结构
/var/www/html/
file1
file2
/var/www/html/subdir1/
/var/www/html/subdir2/
/var/www/html/subdir3/
/var/www/html/subdirN/
/var/www/html/uploaded/
.htaccess
file3
file4
/banners/
file5
file6
/cache/
file7 <<< exclude
file8 <<< exclude
/hledmd7phk4u5glq5rks8kb621/ <<< exclude
file9 <<< exclude
file10 <<< exclude
/ad0hmd7phk4u5glq5rks8kb258/ <<< exclude
file11 <<< exclude
file12 <<< exclude
/zfddfd7phk4u5glq5rks8kb584/ <<< exclude
file13 <<< exclude
file14 <<< exclude
目前每晚在 crontab -e 中运行一个 Ubuntu 14.04 tar,它使用绝对路径从 /var/www/html/ 级别备份整个目录。需要一个新的 tar 备份命令,通过排除上面显示的文件和目录的组合来减少夜间备份的大小,同时:
1) 包括目录/var/www/html/uploaded/cache/ 而不包括 /var/www/html/uploaded/cache/下的内容
2) 不包括一长串不断变化的 MD5 目录名称和 它们在 /var/www/html/uploaded/ 下创建的内容
有没有办法在一个 tar 命令中做到这一点?
【问题讨论】:
标签: ubuntu-14.04 tar