[kiosk@ ]$ file /bin/
/bin/:ELF 64-bit LSB, x86-64,1 (SYSV),(useslibs), for GNU/Linux 2.6.32, [sha1]=67,
[kiosk@ ]$
这里的 ELF是什么,我们可以参考一下网上的文档:
ELF,and, 是一种用于可执行文件、目标文件、共享库和核心转储的标准文件格式 。ELF格式是是UNIX系统实验室作为ABI()而开发和发布的 。
这里简单介绍一下相关历史:
- UNIX: 最初采用的格式为a.out,之后被 V中的COFF取代,最后则被SVR4中的ELF格式所取代 。
- : 采用的则是COFF格式的变种PE格式
- MAC OS X: 采用的是Mach-O格式
ELF有四种不同的类型:
1. 可重定位文件(): 编译器和汇编器产生的.o文件,需要被进一步处理
2. 可执行文件(): Have alldone and allthat must beat run time
3. 共享对象文件( ): 即动态库文件(.so)
4. 核心转储文件(Core File):
文章插图
【ELF有几种不同的类型elf是什么意思】郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢 。
- 用盐洗鼻子有什么好处 用盐洗鼻子有什么好处
- 5大软文推广技巧总结 软文推广技巧有哪些
- 6省15市开展快递进村试点怎么回事 快递进村试点有哪些好处
- 流鼻血是缺乏什么维生素 流鼻血还有哪些原因
- 乳牙会影响恒牙吗 乳牙有问题,别以为等换牙就万事大吉了!
- 宝宝消化不良有什么症状?怎么改善?
- 清华大学最小博士生仅18岁怎么回事 为什么会有这么小的博士生
- 最具特色的5大旅游景点 西安玩的地方有哪些景点
- 五年以后“存钱”跟“存房”哪个更划算,马云曾有预言
- 探索一号成功首飞怎么回事?探索一号成功首飞现场图有何意义