Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Linux下为什么不能打开EXE文件

很多人很疑惑,为什么Linux不能执行exe文件呢??事实上,exe文件只是微软自己独有的可执行文件格式,在非微软系统上都是不能执行的。

Linux下的文件格式不是由格式确定的,也就是说一个文件的后缀是exe并不就表明它是可执行文件。可执行文件是用权限标识的。一个可执行文件会有一个x作为标记,在图形界面下可以看到其属性中有[可执行]一项。

只有带有这种标记的文件,才可以执行。但是除非是脚本文件(类似bat批处理文件)或者是二进制文件(类似exe可执行文件),其他文件即使带有[可执行]标记也无法执行。

这样一来,即使是病毒程序,只要没有[可执行]标记,也无法运行噢。

如果一定要在Linux使用Windows下的程序,也是可以的。

用一个叫做wine的模拟器可以直接执行exe文件,不过只有部分软件能够正常运行,包括帝国时代、星际争霸、IE这样的软件。

模拟器Dosbox可以直接执行Dos下的可执行文件,效果通常比较好。

如果还是不满意,可以考虑用虚拟机vmware在Linux下安装一个虚拟Windows。不过vmware是收费的商业软件。在Linux下部署XAMPP成功Linux可以不用命令行吗相关资讯      Linux系统  exe文件 
  • 是否将Linux作为第二系统的七个理  (今 09:15)
  • 四套专为儿童设计的 Linux 系统  (01/23/2015 08:59:43)
  • 开发者移情别恋 Linux系统为何遭到  (05/21/2014 06:28:16)
  • Linux 系统是否适合于您?  (09/21/2015 13:09:51)
  • 为什么应该将Linux系统“一分为二  (09/15/2014 17:01:29)
  • Linux内核管理--之定制一个属于自  (03/07/2014 17:08:19)
本文评论 查看全部评论 (0)
表情: 姓名: 字数