测试运行在32位x86 Linux上。
为了获取一些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二进制文件的大小,哪种方法更可靠?这两种方法有何不同之处?