系统管理指南:设备和文件系统

Procedure如何从高速缓存中解压缩文件或压缩列表

    从高速缓存中解压缩文件或压缩列表。


    $ cachefspack -u filename | -U cache-directory
    
    -u

    指定要解压缩的一个或多个文件。必须使用此选项指定一个文件名。

    filename

    指定要在高速缓存中解压缩的文件或压缩列表的名称。

    -U

    指定希望解压缩高速缓存中的所有文件。

    有关更多信息,请参见 cachefspack(1M)


示例 20–12 从高速缓存中解压缩文件或压缩列表

以下示例说明从高速缓存中解压缩文件 /data/abc/bin/big


$ cachefspack -u /data/abc/bin/big

以下示例说明从高速缓存中解压缩三个文件。


$ cd /data/abc/bin/big

$ cachefspack -u big small medium

以下示例说明如何对压缩列表进行解压缩。压缩列表是一个包含目录(包含若干文件)路径的文件:


$ cachefspack -uf list.pkg

以下示例使用 -U 选项指定对高速缓存目录中的所有文件进行解压缩。


$ cachefspack -U /local/mycache

无法解压缩未挂载任何文件系统的高速缓存。使用 -U 选项时,如果指定的高速缓存不包含已挂载的文件系统,则显示与以下内容类似的输出:


$ cachefspack -U /local/mycache

cachefspack: Could not unpack cache /local/mycache, no mounted

filesystems in the cache.