要创建整个目录的备份我做:
tar -cPzf /home/misha/path/to/tar/tar_name.tar.gz
-C /home/misha/path/to/directory/to/backup .
在结果中 tar_name.tar.gz
除了文件本身,我也看到了 .
目录。
有可能不创造它吗?
要创建整个目录的备份我做:
tar -cPzf /home/misha/path/to/tar/tar_name.tar.gz
-C /home/misha/path/to/directory/to/backup .
在结果中 tar_name.tar.gz
除了文件本身,我也看到了 .
目录。
有可能不创造它吗?
Answers:
尝试:
tar czf mybackup.tar.gz /home/misha/path/to/directory/to/backup
此命令将压缩目录 /home/misha/path/to/directory/to/backup
成 mybackup.tar.gz
在您当前的目录中。
tar cvf /home/misha/path/to/tar.tgz /home/misha/path/to/directory/to/backup
home->misha->path->to->directory->to->backup
而不仅仅是文件本身。我怎么能强制不创建这个目录结构?
/home/misha/path/to/tar
(我不喜欢cd
到这个目录,如果可能的话)。