Solaris のシステム管理 (基本編)

パックされたファイルの情報を表示する方法

パックされたファイル情報を表示するには、 cachefspack -i コマンドを使用します。


$ cachefspack -i[v] filename

-i

パックされたファイルの情報を表示することを示す。 

-v

詳細表示オプション。 

cached-filename-or-directory

情報を表示するファイル名またはディレクトリ名を指定する。 

例 — パックされたファイルの情報を表示する

次の例は、doc_file ファイルが正常にパックされていることを示しています。


$ cachefspack -i doc_file
cachefspack: file doc_file marked packed YES, packed YES

次の例では、/data/abc ディレクトリに bin サブディレクトリがあります。bin サブディレクトリには、 bigmedium、および small という 3 つのファイルがあります。big small ファイルはパックするように指定されていますが、パックされていません。medium ファイルは正常にパックされています。


$ cd /data/abc
$ cachefspack -i bin
.
.
.
cachefspack: file /bin/big marked packed YES, packed NO
cachefspack: file /bin/medium marked packed YES,
packed YES
cachefspack: file /bin/small marked packed YES,
packed NO
.
.
.

-iv オプションを指定した場合は、指定したファイルまたはディレクトリがキャッシュからフラッシュされたかどうかに関する追加情報が表示されます。たとえば、次のようになります。


$ cd /data/bin
$ cachefspack -iv bin
.
.
.
cachefspack: file /bin/big marked packed YES, packed NO,
nocache YES
cachefspack: file /bin/medium marked packed YES,
packed YES, nocache NO
cachefspack: file /bin/small marked packed YES,
packed NO
nocache NO
.
.
.

上記例の最後の行は、ディレクトリの内容がキャッシュからフラッシュされていないことを示しています。