linux bin中的二进制文件每个系统都不一样吗?

linux bin中的二进制文件每个系统都不一样吗?,第1张

linuxbin中的二进制文件每个系统都不一样的。inux系统下的bin目录下都是二进制可执行文件,bin目录放置的是最基本的一些命令的可执行文件度Linux里某些BIN文件恰好也是裸二进制文件有些BIN文件没有ELF头,但不是所有的BIN都是这样的。

linuxbin二进制可执行文件的特点

linux中bin文件是二进制可执行文件,bin目录放置的是基于值编码的文件,可以根据具体应用,指定某个值是什么意思,一个可执行的二进制文件包含的不仅仅是机器指令,还包括各种数据程序运行资源,机器指令只是其中的一部分。

经过一些配置以后BIN文件也是可以在Linux上运行的,精巧设计的COM/BIN文件可以在限制极多的情况下跨平台运行,但也许只能做计算无法做输出,大小也只有64K大,并且如果要做稍微复杂点的 *** 作,就需要两套机器代码实现。

您好:您可以通过which命令查找二进制的绝对位置,例如:[root@master tmp]# which lsalias ls='ls --color=auto' /bin/ls[root@master tmp]# rpm -qf /bin/lscoreutils-8.4-31.el6.x86_64这时候就可以查找到二进制是由哪个软件安装生成,希望能帮到您。

文本文件指的是使用某种文字编码方式编码的,人可读的文本类型的文件

二进制文件指的是由二进制编码构成的,人不可读的非文本类型的文件

例如软件的源代码属于文本文件,而编译生成的软件程序属于二进制文件。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8733393.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存