ddng.net
当前位置:首页 >> linux可执行文件格式 >>

linux可执行文件格式

linux可执行文件的格式是不确定的! rpm deb 等等

一般来说,可执行文件没有扩展名.Linux不根据扩展名判断文件类型,而是根据文件的内容来判断.所以扩展名的作用是帮助人来识别文件,对于Linux系统本身来说没有什么用处..sh结尾表示是shell脚本文件,但是不以.sh结尾的文件也可以是可执行的shell脚本(比如/etc/init.d中的脚本),因为它们的文件开头都有#!/bin/sh这一行

只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本.一部分下载的商业软件安装程序之类的可执行文件有.bin的后缀.注解:可执行文件:指计算机的操作系统能够解释并执行的二进制代码文

linux的文件一般没有扩展名这一说法.linux的文件只分为文本文件,可执行文件,还有几种特殊文件.可执行文件只需设置可执行标记就可以了,而且可执行文件一般都是没有扩展名的.比如linux里的emacs,vi,gedit,firefox,gcc,gdb都是没有扩展名的,文件名就是这样的.文本文件,图象文件等一般有扩展名,这和windows一样.以.开头的文件是隐藏文件,比如.emacs, .bashrc, .fonts ,这都是配置文件.linux里的可执行文件,我所知道的有二进制文件和shell文件,其中二进制文件都是gcc等软件生成的,不是你能改的. shell可以用记事本写.

Linux 下可执行文件没有扩展名 但动态库一般都是so格式的.其实没有也可以.为了好区分加上的.. 你可以用file 命令来查看一个文件是不是可执行文件

在linux中,凡是具有可执行权限的文件均视为可执行文件,与文件名及后缀名无关.linux中安装包分为包管理器、源代码安装与可执行文件安装.其中包管理器分为rpm、deb与tar,rpm为redhat linux及其派生系使用,deb为debian linux及其派生系

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

linux的可执行文件不同于windows,windows指定相应后缀文件可以被执行,例如exe,com,bat等,linux中只要赋予文件x权限,文件就可以被执行,可以使用chmod命令添加,前提是文件是可以被执行的

*nux下面没有什么可执行后缀名的说法虽然我也知道Win下*.exe是可执行的在*nix这种系统下面可执行的文件必定是二进制的文件然后在系统中对特定的用户有可执行权也就是x权,而文件的后缀名则无关紧要关于权限的问题任何一本*nix的基础书籍都会提及ps:我手边总是放着一本,权限的问题你也可以到google搜搜

Linux系统上只要有可执行权限的文件都可能是运行文件,二进制的运行文件是ELF格式的,而像是Python脚本、Perl脚本、Ruby脚本这些运行文件都是纯文本格式的.

网站首页 | 网站地图
All rights reserved Powered by www.ddng.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com