Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ls コマンドによるスペース使用量の表示

共同作成者

を使用する場合 ls コマンドを使用して、UNIXクライアントにマウントされたFlexVol ボリュームの内容を表示する場合、出力に表示されるファイルサイズは、ファイルのデータブロックのタイプに応じて、そのボリュームのクォータレポートに表示されるスペース使用量よりも増減することがあります。

の出力 ls コマンドを実行すると、ファイルのサイズのみが表示され、ファイルで使用される間接ブロックは表示されません。ファイルの空ブロックも、コマンドの出力に含まれます。

したがって、ファイルに空のブロックがない場合は、に表示されるサイズです ls クォータレポートには間接ブロックが含まれるため、コマンドのディスク使用量がクォータレポートで指定されたディスク使用量より少なくなることがあります。逆に、ファイルに空のブロックがある場合は、に表示されるサイズです ls コマンドは、クォータレポートで指定されたディスク使用量よりも多くなることがあります。

の出力 ls コマンドを実行すると、ファイルのサイズのみが表示され、ファイルで使用される間接ブロックは表示されません。ファイルの空ブロックも、コマンドの出力に含まれます。

lsコマンドとクォータレポートにおけるスペース使用量の違いの例

次のクォータレポートには、 qtree q1 の制限が 10MB であると表示されています。

                                      ----Disk----  ----Files-----   Quota
  Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
  -------  --------  ------  -------  -----  -----  ------  ------   ---------
  vol1     q1          tree    user1   10MB  10MB        1       -   q1

...

UNIXクライアントからを使用して表示した場合、同じqtree内のファイルのサイズがクォータ制限を超えることがあります ls 次の例に示すように、コマンドを実行します。

[user1@lin-sys1 q1]$ ls -lh
-rwxr-xr-x  1 user1 nfsuser  **27M** Apr 09  2013 file1