将压缩后的文件系统解压到已安装的分区中

将压缩后的文件系统解压到已安装的分区中

假设我将已安装发行版上的文件系统备份到文件 backup.tar.gz 中。我的主目录中有文件 backup.tar.gz,并且想将其直接解压到安装在 /mnt/sda1 上的分区 sda1 中,这样我就可以获取 sda1 分区的 / 中的目录(而不是 /mnt/ sda1/backup 而是 /bin boot root sbin 等...要清楚)。有没有办法用一个命令来做到这一点?

谢谢。

答案1

好的,我找到了这个解决方案。

tar xzvf backup.tar.gz --strip=1 -C /path/to/target/dir

成功了。

相关内容