Executable
在 /bin/file 的輸出中引用執行檔時,“LSB”是什麼意思?
我在 Linux的命令輸出中找到了術語*“ LSB執行檔”或“ LSB共享對象” 。*
file
例如:$ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4637713da6cd9aa30d1528471c930f88a39045ff, stripped
在這種情況下,“LSB”是什麼意思?
這裡的“LSB”代表“最低有效字節”(第一個),而不是“MSB”,“最高有效字節”。這意味著二進製文件是小端的。