測試是在32位x86 Linux上進行的。爲了獲得ELF二進制文件的大小,size和ls有什麼區別?
爲了得到一些ELF二進制文件的大小,我想這兩個命令:
ls -la sha512sum
size sha512sum
但事實是,尺寸輸出是不同的:
ls -la sha512sum
-rwxrwxr-x 1 szw175 szw175 95856 Oct 10 07:50 sha512sum
size sha512sum
text data bss dec hex filename
89644 488 452 90584 161d8 sha512sum
所以我的問題是,爲了評估ELF二進制文件的大小,哪種方法更可靠?爲什麼這兩種方法不同?
那你能告訴我爲什麼這兩種尺寸不一樣? – computereasy 2014-10-11 15:13:48
由於該文件不僅包含部分的內容。 – 2014-10-11 16:10:23
是的..我的意思是..這是我感到困惑,除了部分,'ELF'文件還包含什麼? – computereasy 2014-10-11 18:10:26