GNU/Linux >> Linux の 問題 >  >> Linux

Size() vs ls -la vs du -h どちらが正しいサイズですか?

サイズが異なるだけで、すべて正しいです。

  • ls ファイルのサイズを表示します (ファイルを開いて読み取ると、取得できるバイト数です)
  • du 実際のディスク使用量を示します。これは、ホールによりファイル サイズよりも小さくなる可能性があります
  • size ファイルのサイズに直接関係のないオブジェクト/実行可能ファイルのランタイム イメージのサイズを示します (bss はファイルのサイズに関係なくファイル内のバイトを使用しません。ファイルにはランタイム イメージの一部ではないデバッグ情報が含まれる場合があります)。など)

動的メモリ割り当てを除いて、実行可能ファイルがどれだけの RAM/ROM を使用するかを知りたい場合は、size 必要な情報を提供します。


Linux
  1. ディレクトリサイズの計算の違いは?

  2. 検索-exec+対検索| Xargs:どちらを選択しますか?

  3. LinuxがNfs共有上の1つのファイルのキャッシュをフラッシュするように強制するコマンド?

  1. ファイルをチェックするための1つのライナーが存在しますか?

  2. Linuxでファイルサイズを監視する

  3. 22B の最小サイズ (空の) zip ファイルを作成するにはどうすればよいですか?

  1. Linuxファイルシステムの種類の説明、どちらを使用する必要があるか

  2. ファイルを作成しているプロセスを特定する方法は??

  3. なぜsudoを使用する必要があるのですか?