/ bin / trueのサイズが27168バイトの理由は何ですか? [コピー]

/ bin / trueのサイズが27168バイトの理由は何ですか? [コピー]

ls -l /bin/trueサイズが27168バイトで0を返すacプログラムは次のとおりです。小さい。また、実行すると、objdump -d /bin/true多くのシステム呼び出しを含む巨大なアセンブリプログラムが生成されます。 「成功的に何もしない」プログラムにこのすべてが必要なのはなぜですか?

ベストアンサー1

0を返す以外にも扱うから助けるそしてバージョンオプションにはいくつかの説明が含まれています。

ソースを複製して直接計算できます。ジタブ、コンテンツを見るcoreutils/src/true.c

おすすめ記事