キャッシュからファイルまたはパッキングリストのパッキングを解除するには、cachefspack コマンドの -u または -U オプションを使用します。
$ cachefspack -u filename | -U cache-directory |
-u |
ファイルまたは複数のファイルのパッキングを解除することを示す。このオプションを使用する場合は、ファイル名を指定しなければならない。 |
filename |
キャッシュからパッキングを解除するファイルまたはパッキングリストの名前を示す。 |
-U |
キャッシュ中のすべてのファイルのパッキングを解除することを示す。 |
cachefspack コマンドの詳細については、マニュアルページを参照してください。
次の例は、キャッシュから /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 |
ファイルシステムを 1 つもマウントしていないキャッシュのパッキングは解除できません。-U オプションに対して、マウント済みファイルシステムを持っていないキャッシュを指定した場合、次のような出力が表示されます。
$ cachefspack -U /local/mycache cachefspack: Could not unpack cache /local/mycache, no mounted filesystems in the cache. |