使用tar、cpio或其他的存档文件类型,可能是最直接的信息存储方式。
清单16中方法的优点是,它可以使用各种版本的tar、cpio或任何其他的存档工具。
cpio文件格式(现在可以用作FedoraCore的一种initrd映像格式)具有很长的历史,可以在很多UNIX系统上使用。
通过将cpio的输出重定向到一个新的文件,可以创建实际的存档。
请注意,如果目标中的文件具有相同的、或更新的修改时间,那么cpio不会覆盖这些文件。
cpio是又一个与tar差不多的打包实用工具,但使用得不太普遍。
在这些最新的Linux发行版中,initrd映像也是用cpio压缩的。
使用基于日期的方法,特别是在使用tar或cpio时,您可以长期保存相关记录,而不会对存储空间造成很大的影响。
从FedoraCore3开始,默认的initrd映像变成了一个经过压缩的cpio归档文件。