当前位置:首页 » 操作系统 » linuxbin文件

linuxbin文件

发布时间: 2022-11-30 14:01:19

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

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

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

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

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

2. 请教linux如何安装.bin文件

1、在安装jdk的过程中有时会遇到安装bin结尾的jdk版本,先在官网下载然后上传到服务器。

3. linux中bin文件怎么使用

评论

举报
最佳答案此答案由提问者自己选择,并不代表网络知道知识人的观点
回答:自以为是高手
学弟
4月24日
21:44
bin
二进制文件,其用途依系统或应用而定。
也就是说,一般来讲是机器代码,汇编语言编译后的结果,(DOS下汇编语言编译后与.com文件相类似),用debug、WINHEX,U_EDIT等软件打开(通常不一定能看得懂是些什么除非精通汇编语言)
所有的文件,
无论后缀名是什么,
一律分为两种格式.
text

binary.
一个后缀名为.bin的文件,
只是想表明它是binary格式.
但并不表明它与某种应用程序有必然的联系性.
虚拟光盘文件常用.bin作为后缀,
但并不意味着所有.bin文件都是虚拟光盘.
如果你的daemon无法正常安装它.
说明它很可能不是虚拟光盘.
请把daemon的报错信息贴出来.
另外请到你下载它的地方寻找更多的信息.
MS给的解释是2进制文件,用途根据系统而定
1、首先用notepad(记事本)打开后缀名为CUE的文件,其内有后缀名为BIN的文件的文件名;
2、然后将后缀名为BIN文件的文件名更改成CUE文件中指名的文件名;
3、下载Daemon
Tools(虚拟光驱)安装,即可打开。
揪错

评论

举报

4. Linux下制作bin可执行文件

一 Linux安装文件

Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类,
第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件;

第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装deb,Redhat中的yum来安装rpm;

第三:像.bin类,其实就是把sh和zip打包为bin,或把sh和rpm打包为bin等,当在命令行运行bin安装文件时,其实就是bin里面的sh来解压bin中的zip或安装rpm的过程;

.bin安装文件可以认为是sh文件和zip或rpm等其他安装文件的打包形式。如下图:

shell脚本

脚本很简单,关键在于sed那一行,大概意思是匹配exit 0,如果匹配到了,把它后面的打印出来。

然后将安装包打包成 install.tar.gz,如:

最终将上述两个文件打包成bin文件,并赋予执行权限

执行bin文件和执行shell脚本一样,直接运行

Tip:提取文件也可以使用tail来分割文件的,这个有时候可能会失败(网上很多人都说tail方法可能有各种问题,我测试没碰见)。建议使用sed方式提取文件

5. BIN文件怎么打开

如果是光盘镜像文件,可以使用UltraISO之类的软件打开,也可以转换为ISO格式,或加载到虚拟光驱里,当光盘使用。

BIN文件是一种二进制文件,通过虚拟光驱软件是可以打开BIN文件的,也有用户将系统备份为BIN文件,便于下次重装系统时进行读取。

二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。一个后缀名为".bin"的文件,只是表明它是binary格式。比如虚拟光驱文件常用".bin"作为后缀,但并不意味着所有的bin文件都是虚拟光驱文件。

一般来讲是机器代码,汇编语言编译后的结果(磁盘操作系统下汇编语言编译后与".com"文件相类似),用debug、WINHEX,U_EDIT等软件可以打开(通常不一定能看得懂是些什么除非学习过汇编语言)。这类 所有的文件,无论后缀名是什么,一律分为两种格式".text" 和".binary"。

6. linux 系统 /bin文件误删恢复

拿到了新linux服务器,开心地操作linx,行云流水地搭建了nginx前端代理服务,并在nginx服务中部署前端应用。心里开始有点膨胀,于是就乐极生悲,有了这个蛋疼的操作,将linx系统根目录下的bin文件夹中的内容全部给删除了,(当时脑子短路了有一分多钟,心里直冒冷汗)。

误操作过程: 部署前端应用的流程是,先将nginx应用根目录下html文件夹中已经部署的旧版本删除,在删除前端项目时,因为有历史操作,所有没有仔细看文件夹路径,直接ctrl-A删除了当下目录中的所有文件。(前端应用是angular2项目,build出来的项目,所有有文件都是同一级目录,文件有点多,且每个文件名都是随机生成的)。

使用xftp,需要先将html文件夹中的内容全部删除,因为已经操作过这个步骤,所以想当然的以为打开xftp会默认打开html文件夹。于是在操作过程中,直接将xftp默认打开的文件夹下的所有文件给删除了(默认在bin目录)。删除那一瞬间感觉删除文件不对,查看目录路径,果然错了。
当时所有文件都已经删除了,ctrl+c已经迟了。。。

先了解了一下bin目录下文件内容的作用:bin文件夹下的内容文件为常用的shell命令,在下面的截图中可以看到:cat,chmod,cp,login... 等常用命令。看到login也在里面,感觉有点不妙,会不会是这台服务器已经不能再远程登录了?黑人脸问号.png。

使用ssh测试远程连接,果然连接不上了。于是网上搜索补救措施,看了好多网上教程,好多都是使用ssh连接(在没有关闭ssh连接的前提下操作),远程恢复的。网络上的恢复教程大致是: 从其他的相同的linux操作系统中复制一份bin文件到已经删除的linux系统中。 但远程ssh登录不了,复制不了文件到这个linux系统中。但是想到有xftp还没有关闭连接,于是就打算采用这个xftp恢复bin目录。

使用虚拟机软件,创建一台相同liunx版本的系统,再将系统中bin文件夹中的内容复制一份。并使用xftp将bin文件内容复制到删除的目录中。

重新测试ssh远程登录连接系统,结果还是不行。继续思考为什么会不行。想到会不会是文件权限引起的问题,还好xftp可以查看文件权限,果然有这个问题,xftp复制进系统的文件权限只有只读权限,可bin目录下的文件都是需要执行权限的啊。还好xftp可以修改文件权限,于是有了以下的修改权限的截图。绿色的文件代表可以执行,也就说先将以下的的文件中比较重要的文件(绿色的文件,修改权限前文件为灰色)权限改为755。然后再ssh远程登录系统,果然ok,可以登录且可以操作系统。接下来将bin文件夹中的所有文件权限改为 755,恢复完成。

7. Linux里面bin文件放的是什么

Linux系统下的bin目录下都是二进制可执行文件。
/bin目录放置的是最基本的一些命令的可执行文件度,比如cp、mv、mkdir、chmod、chown等等知;
/usr下面也有一个bin目录:/usr/bin,它里面的文件道也是一些命令的可执行文件;
如果是用户自内己容安装的软件,软件的主程序文件就会在/usr/local/bin这个目录里面(或者是用户自己指定的安装目录,比如/usr/local/apache/bin)。如/usr/local/apache/bin)。

8. linux bin文件怎么安装

  • 在Linux下bin文件其实就是一个可运行的shell脚本文件,通过head file_name.bin命令可以看到它前几行就是shell脚本命令

  • 据我所知bin文件是通过https://github.com/megastep/makeself进行打包生成的自解压缩包文件,很多开源的工具都是这么做的,如virtualbox、genymotion等安装包都是这么做的

  • 安装首先给bin文件赋可执行权限,chmod +x file_name.bin,然后直接运行./file_name即可,也可以通过命令./file_name.bin -h获取命令参数帮助

9. 如何在 Linux 下执行 bin 文件

执行bin文件的方法是打开终端,先用cd命令切换到bin文件所在的目录,再用chmod a+x 文件名 这条命令给bin文件添加可执行权限,最后用./文件名的方式运行它(安装文件前面加的是一个英文点号和一个英文斜杠,表示在当前目录下运行文件,这个一定免费提供最新Linux技术教程书籍,入门自学书籍《linux就该这么学》,为开源技术爱好者努力做得更多更好

热点内容
有哪些低配置游戏像王者荣耀 发布:2024-05-03 22:27:11 浏览:243
gp数据库库 发布:2024-05-03 22:12:43 浏览:874
压缩点点 发布:2024-05-03 22:12:33 浏览:381
有哪些编程比赛 发布:2024-05-03 22:03:45 浏览:264
怎么根据配置调整游戏分辨率 发布:2024-05-03 22:02:50 浏览:78
小鸟酱265g资源密码多少啊 发布:2024-05-03 21:32:08 浏览:653
三国战纪游戏华为帐号密码是多少 发布:2024-05-03 21:22:54 浏览:950
变频压缩机启动 发布:2024-05-03 21:17:06 浏览:436
建立云存储 发布:2024-05-03 21:04:03 浏览:76
socket编程php 发布:2024-05-03 20:12:50 浏览:209