当没有足够的空间容纳 .tar 和解压的文件时,有没有办法提取 tar 文件?

当没有足够的空间容纳 .tar 和解压的文件时,有没有办法提取 tar 文件?

我有一块 100Gb 的磁盘,里面装满了 60Gb 大小的 .tar.bz2 文件。我想提取文件内容,但没有足够的空间同时存放 .tar.bz2 文件及其内容。

有没有办法做到这一点?

答案1

使用选择性提取和选择性删除。

$ tar xvf files.tar files/test.txt files/test.txt

$ tar --delete --file=files.tar files/test.txt

考虑到您的空间,将提取过程分成 4 个步骤就可以了。

要实现这一点,前提是档案库不是固定的。

相关内容