小编enz*_*m83的帖子

如何确定linux二进制文件是32位还是64位?

32 位内核 (x86) 只能运行 32 位代码。64 位内核 (x86_64) 可以运行 32 位和 64 位代码。

我想知道机器是否可以运行可执行文件:换句话说,我有一个二进制文件,我必须在 32 位 Ubuntu 上运行它,但我不知道该二进制文件是否是 32 位可执行文件.

我使用file命令,指定要检查的可执行文件,这是返回的结果:

ELF 64 位 LSB 可执行文件,x86-64,版本 1 (SYSV),动态链接(使用共享库),适用于 GNU/Linux 2.6.24,BuildID[sha1]=0x7329fa71323a6cd64823c2594338682065cd6e07,未剥离

linux elf

37
推荐指数
3
解决办法
8万
查看次数

标签 统计

elf ×1

linux ×1