要创建整个目录的备份我做:
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到这个目录,如果可能的话)。