我使用tar来存档一组非常大(多GB)的bz2文件.
如果我使用tar -tf file.tar列出存档中的文件,则需要很长时间才能完成(约10-15分钟).
同样,cpio -t< file.cpio需要很长时间才能完成,加上或减去几秒钟. 因此,从存档中检索文件(例如通过tar -xf file.tar myFileOfInterest.bz2)也很慢. 是否有存档方法可以随时保存存档中的“目录”,以便可以快速检索存档中的单个文件? 例如,某种目录存储指向存档中特定字节的指针,以及要检索的文件的大小(以及任何其他特定于文件系统的详细信息). 是否有一个工具(或tar或cpio的参数)允许有效检索存档中的文件?