ls
オプションを指定してコマンドを使用して、ディレクトリ(ディレクトリとサブディレクトリを含む)のサイズを取得しようとしていますl
。ファイル()に対してはうまくいくようですが、ls -l file name
ディレクトリのサイズ(たとえばls -l /home
)を取得しようとすると、全体的にはるかに大きくなりますが、4096バイトのみを取得します。
ベストアンサー1
du -sh file_path
説明する
du
(D国際標準委員会あなたsage) コマンドは、file_path 空間使用量を推定します。オプションは
-sh
次のとおりです(man du
)。-s, --summarize display only a total for each argument -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)
複数のディレクトリを確認して合計を表示するには、次のようにします
du -sch
。-c, --total produce a grand total