ターミナルでコマンド「du -ch /Applications」を実行し、そのサイズを書き留めます。
次に、[情報を見る] オプションから /Applications フォルダーのサイズを確認します。
表示されているサイズに大きな違いがあります。他のフォルダについても同様です。
この違いの理由は何ですか?正確なサイズはどれですか?
2 に答える
In recent OS X versions Finder uses base 10 (1 MB = 1000 KB, etc) as storage manufacturers do, rather than base 2 (1 MiB = 1024 KiB) as du -h
does.
This is a duplicate of this SuperUser question - hopefully it can be closed as duplicate once it's moved...
提供されたシステムを使用していますdu
か、それともdu
ソースからインストールしたシステムを使用していますか?
表示されるサイズの大きな違いは、一部の BSD ツールでは見られないファイル システムの圧縮が原因である可能性があります。これは基本的に、圧縮されたバージョンのファイルをファイルのリソース フォークに置き、データ フォークを空のままにすることによって機能します。ファイルが読み込まれると、コンテンツは自動的に解凍されます。しかし、一部の BSD API はデータ フォークのベア サイズを報告するため、リソース フォーク内の実際のデータのサイズが失われます。
詳細については、この説明を参照してください。
このファイル システムの圧縮は標準/usr/bin/du
で処理されていると思います。そのため、MacPorts または Fink を使用して古いバージョンをインストールしdu
ない場合、問題の原因にはなりません。