可执行文件 - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for 可执行文件.

可执行文件

维基百科,自由的百科全书

此条目没有列出任何参考或来源。 (2019年6月17日)维基百科所有的内容都应该可供查证。请协助补充可靠来源以改善这篇条目。无法查证的内容可能会因为异议提出而移除。
“可执行文件”的各地常用别名
中国大陆可执行文件
港台执行档
此条目需要补充更多来源。 (2019年1月24日)请协助补充多方面可靠来源以改善这篇条目,无法查证的内容可能会因为异议提出而移除。致用户:请搜索一下条目的标题(来源搜索:"可执行文件" — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。

可执行文件电脑科学中指一种内容可被电脑解释为程序电脑文件。通常可执行文件内,含有以二进制编码的微处理器指令,也因此可执行文件有时称为二进制档。这些二进制微处理器指令的编码,于各种微处理器有所不同,故此可执行文件多数要分开不同的微处理版本。一个电脑文件是否为可执行文件,主要由操作系统的传统决定。例如根据特定的命名方法(如扩展名exe)或文件的元数据信息(例如UNIX系统设置“可执行”权限)。

现代的可执行文件

在现代的各种计算机体系结构,可执行文件除了有程序的信息之外,还有其他信息,例如让程序运行的操作系统设置值数据、调试资料等等。

二进制档

作此含义特指无法广泛应用于其他电脑针对特定操作系统配置的软件发行模式。

系统调用

除了微处理器指令,可执行文件也具有系统调用资料,让程序可使用操作系统提供的服务。因为系统调用资料,在各操作系统都有所不同,因此可执行文件除多数要分开不同的微处理版本,也有分开不同操作系统版本。

常见可执行文件的扩展名

  • .exe(Dos、Windows系列)
  • .com(Dos、Windows系列)
  • .App(以文件夹存在,Mac OS X
  • .run(Linux Ubuntu)

脚本

不是所有的可执行文件,都只存有电脑能阅读的资料。以脚本语言撰写的脚本文件,都可以是可执行文件,而且内含的资料可被人类阅读,多数以ASCII文本存档。原因是:脚本语言无需经过编译器预先编译,就可经过解释器(如PerlPythonShell)运行。

参看

{{bottomLinkPreText}} {{bottomLinkText}}
可执行文件
Listen to this article