![将压缩后的文件系统解压到已安装的分区中](https://linux22.com/image/213889/%E5%B0%86%E5%8E%8B%E7%BC%A9%E5%90%8E%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E8%A7%A3%E5%8E%8B%E5%88%B0%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84%E5%88%86%E5%8C%BA%E4%B8%AD.png)
假设我将已安装发行版上的文件系统备份到文件 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
成功了。