linux的可执行文件是什么后缀

linux的可执行文件是什么后缀,第1张

只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本。一部分下载的商业软件安装程序之类的可执行文件有.bin的后缀。注解:可执行文件:指计算机的 *** 作系统能够解释并执行的二进制代码文件。最初的可执行文件包括代码段、数据段、堆栈段和扩展段等。代码段存放了计算机的执行指令,即CPU要进行的 *** 作指令,数据段存放了CPU要用到的数据,堆栈段则存放了与寄存器有关的信息等等。现在你觉得许多文件都能够被计算机执行,是因为 *** 作系统已经做得比较人性化,例如你双击一个文本文件(*.txt),该文件即被打开,这是因为 *** 作系统调用了Notepad.exe这个可执行文件打开了这个文本文件。实际上,被执行的文件是Notepad.exe,而文本文件只是Notepad.exe的执行目标elf:(Executable and Linking Format)是可执行连接格式可执行连接格式是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface(ABI)而开发和发布的。工具接口标准委员会(TIS)选择了正在发展中的ELF标准作为工作在32位INTEL体系上不同 *** 作系统之间可移植的二进制文件格式。

没有默认扩展名的啊,我又不是没写过linux应用程序,看看makefile就知道了,默认编译出来的结果是没有扩展名的。。exe是windows的,com是dos,dll是动态链接库不是可执行文件。。只有这样三个选项??谁出的这样xxxx的题啊。。

D.

LINUX下的文件扩展名是形同虚设的,只是一种习惯,为了给用户更好的理解其作用,比如配置文件一般都以.conf结尾,“文本文件”一般都以.txt结尾(主要是为了跟WINDOWS用户习惯相接近),ELF文件不用扩展名,所以当你说可执行文件的时候千万不要说是exe文件,那是很不严格的说法,只说明你仅是一个WINDOWS程序员而已


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7130667.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存