ディレクトリで簡単に実行すると、du -sh
11M/etc/
が表示されます。しかし、私が使用するとき:
System.out.println(FileUtils.byteCountToDisplaySize(FileUtils.sizeOfDirectory(new File("/etc/"))));
これは私を示しています:68 MB。これはバグですか?または、何かが足りない。
[アップデート]
du -shL
(逆参照シンボリック リンクの場合は L)を使用すると、77M と表示されます。