一般没有后缀,linux一般可以自动识别文件类型,有很多类型都不用加后缀。只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本。一部分下载的商业软件安装程序之类的可执行文件有.bin的后缀。有些时候可执行文件的后缀名为.out。Linux下的后缀名并没用windows下那么有用,Linux不根据扩展名判断文件类型,而是根据文件的内容来判断。所以扩展名的作用是帮助人来识别文件,对于Linux系统本身来说没有什么用处。
可执行文件:
         指计算机的操作系统能够解释并执行的二进制代码文件。最初的可执行文件包括代码段、数据段、堆栈段和扩展段等。代码段存放了计算机的执行指令,即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的可执行文件是什么后缀相关推荐

  1. Linux执行可执行文件提示No such file or directory的解决方法

    Linux执行可执行文件提示No such file or directory的解决方法 查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配. 用uname命令打印系统信息,发现系统是6 ...

  2. Linux下可执行文件指定运行时库(.so文件)路径

    rpath 全称是run-time search path,规定了Linux下可执行文件在寻找.so文件时的第一优先位置.比如我们想要指定可执行文件运行优先在当前目录下寻找.so 文件,则使用gcc/ ...

  3. Go Windows上生成适用于 Linux 的可执行文件

    阅读目录 Go Windows上生成适用于 Linux 的可执行文件 Go Windows上生成适用于 Linux 的可执行文件 在Windows上生成适用于Linux的可执行文件是一项相对复杂的任务 ...

  4. Linux生成可执行文件

    https://blog.csdn.net/a879365197/article/details/72933916 linux下c语言工程: c文件:主要每个模块的原代码都在c文件中. h文件:每个c ...

  5. Linux下载批量修改文件后缀,rename安装及使用**

    Linux下批量修改文件后缀,rename安装及使用 ##方法 执行命令: sudo apt-get update sudo apt-get upgrade sudo apt-get install ...

  6. linux下python操作.doc后缀文件

    linux下python操作.doc后缀文件 文章目录 linux下python操作.doc后缀文件 一.依赖 1.下载 2.解压安装 二.使用示例 一.依赖 需要安装Microsoft® Word的 ...

  7. UNIX/LINUX 平台可执行文件格式分析

    UNIX/LINUX 平台下三种主要的可执行文件格式:a.out(assembler and link editor output 汇编器和链接编辑器的输出).COFF(Common Object F ...

  8. linux 查看可执行文件动态链接库相关信息(转)

    转自 http://blog.sina.com.cn/s/blog_67eb1f2f0100mgd8.html ldd <可执行文件名>       查看可执行文件链接了哪些  系统动态链 ...

  9. Linux运行可执行文件

    原先以为linux下运行可执行文件在文件名前加"./"是执行命令,今天才搞明白是指当前目录 转载于:https://www.cnblogs.com/dpc525/archive/2 ...

  10. linux动态可执行文件,Linux中ELF格式 可执行文件+动态链接器 的加载

    两种加载方式 (1)加载可执行文件,通过PT_INTERP加载动态链接器 (2)直接加载动态链接器,再由其加载可执行文件 On a typical ELF system such as Linux, ...

最新文章

  1. A - 排名 HDU - 1236 sort(cmp)
  2. python加载shellcode免杀 简介
  3. WriteFile和GetSystemDirectory
  4. vue 页面引入多个内部js_.html多页页面引入vue.js怎么开发?
  5. 评分卡模型开发(一)--用户数据缺失值处理
  6. Android自定义控件之虚线的用法
  7. 摩托车电动化,一场千亿美元的新战争
  8. 11部委印发《智能汽车创新发展战略》,加快智能汽车应用北斗高精度时空基准服务
  9. 禁止edge浏览器自动更新
  10. C#——绘制箭头的方法
  11. 【毕业设计/课程设计】基于python的微信公众平台机器人的设计与实现
  12. edwin报警和监控平台近期的更新(python源码)
  13. 行列式java_n阶行列式的全排列求解(Java)
  14. @RequestParam使用
  15. 比原链CEO朗豫:DeFi让用户真正理解区块链,意义重大
  16. python3.7通过itchat方式登录微信给好友发送天气信息
  17. C++中的clock计时不准?
  18. Camlytics:智能摄像头监控软件
  19. IDEA使用git出现SSH:无法解析主机名XXX:名称或服务未知无法从远程存储库读取错误
  20. linux iscsi iqn号路径,Iscsi中常见概念

热门文章

  1. redis 常用配置文件配置
  2. Ubuntu下载Linux源码 编译Linux源码
  3. SQL Server 游标
  4. 备份 dup linux,13个开源备份解决方案盘点
  5. 二层协议--LACP协议总结
  6. c语言摇奖小程序,小程序实现抽奖动画
  7. LINUX 远程复制
  8. 2021-05-11
  9. matlab仿真元件,matlab电力系统仿真元件[高等教育]
  10. 数据结构学习——浅谈哈希表开散列和闭散列