• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Linux系统中扩展名为.exe的文件和Windows下一样

沃尔夫斯堡的羊 2019-08-22 浏览量:1366
如题,Linux系统中扩展名为.exe的文件和Windows下的可执行文件.exe的性质一样么?还仅仅是一个文件的全名?还有就是在Linux系统下,改变文件的扩展名是不是也不警告或报错?可以随便改而并不影响文件的格式造成错误?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 对的linux下扩展名仅仅是扩展名一般不和是否能运行有关

    可执行文件你可以随便取名字

    改名字不会有警告或报错除非你没权限改文件名

    名字可以随便改你开心就好

    linux下文件是否能执行可以ls -l来查看

    也可以用chmod来更改

    • 发布于 2019-08-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • linux下并不用扩展名来分辨是不是可执行文件,而是通过文件的属性判断,在文件属性中有专门的一项x,是表示该文件是否可执行的。所以在linux下.exe结尾的文件通常都是window下的,不能直接运行,当然使用wine获取可以运行。在linux下该文件扩展名不会有提示,因为所谓的扩展名在linux下并不是很重要,至少没有windows下那么重要。
    • 发布于2019-08-22
    • 举报
    • 评论 0
    • 1
    • 0

  • 这个扩展名在windows环境下要求比较严格,而在Linux系统中,exe这个扩展名不是可执行的文件类型,在Linux下一切系统皆文件,后缀扩展名只是区分文件的类型而已,没有指明什么类型在该系统下为可执行文件。
    • 发布于2019-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • linux下的可运行文件并不以扩展名标志,

    而是靠本身数据内容(结构)

    此外因为系统架构不同,exe结构的可运行文件一般不能直接在linux环境下可运行。


    • 发布于2019-08-22
    • 举报
    • 评论 0
    • 0
    • 0

  • linux下通过属性来确定是否可执行,exe的后缀无实际意义(也有可能是windows或dos遗留的)

    改扩展名不会报错,也不会影响属性。需要设置可执行的话,可以使用chmod +x 实现。

    一般说来,linux的权限控制,分为读写执行(4、2、1),用户包括:所有者、同组人、其它。

    所以我们用-l看到的文件属性字段由10个字母组成,第一个字母表示文件类型,如果这个字母是一个减号”-”,则说明该文件是一个普通文件,字母”d”表示该文件是一个目录,字母”d”,是dirtectory(目录)的缩写,后面的rwx则表示不同用户的权限。


    • 发布于2019-08-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 不一样的,Linux下是看文件属性来确定文件是不是可执行的,win下是看扩展名的

    Linux下文件可以有扩展名,也可以没有,只是方便那些打开这些文件的软件的识别。

    文件名是可以随意修改的,不会对文件内容造成影响

    • 发布于2019-08-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Linux系统中扩展名为.exe的文件和Windows下一样