通常没有后缀linux搜索指定后缀文件,linux通常可以手动辨识文件类型,有好多类型都不用加后缀。只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本。一部份下载的商业软件安装程序之类的可执行文件有.bin的后缀。
注解:
可执行文件:
指计算机的操作系统才能解释并执行的二补码代码文件。最初的可执行文件包括代码段、数据段、堆栈段和扩充段等。代码段储存了计算机的执行指令,即CPU要进行的操作指令linux模拟,数据段储存了CPU要用到的数据,堆栈段则储存了与寄存器有关的信息等等。如今你认为许多文件都还能被计算机执行,是由于操作系统早已做得比较人性化,比如你双击一个文本文件(*.txt),该文件即被打开,这是由于操作系统调用了Notepad.exe这个可执行文件打开了这个文本文件。实际上,被执行的文件是Notepad.exe,而文本文件只是Notepad.exe的执行目标
elf:
(ExecutableandLinkingFormat)是可执行联接格式
可执行联接格式是UNIX系统实验室(USL)作为应用程序二补码插口(ApplicationBinaryInterface(ABI)而开发和发布的。工具插口标准委员会(TIS)选择了正在发展中的ELF标准作为工作在32位INTEL体系上不同操作系统之间可移植的二补码文件格式。
linux菜鸟说:在该文件和所属文件夹均有可读写执行权限时linux搜索指定后缀文件,在终端用./该文件名就可以执行了。