我们在工作中会操作二进制文件,在Windows下当然是使用ultraedit这个软件了,该软件的强大,我就不说了,相信很多人都明白。该软件也有Linux版本,不过它是收费软件,因此没有放到Linux的软件源中。如果我们想安装该软件,那么就需要到官网下载安装包进行安装。鉴于这两点原因,我们不准备在Linux上使用该软件。

在Linux下,我们可以使用bless这个软件来当作我们的二进制文件编辑器。bless是由Alexandros Frantzis编写的一款开源软件,我们使用时遵守GPL协议就可以,当然了感觉好用时,可以进行捐助。该软件已经放到Linux的软件源中,我们可以通过相关的命令进行安装。该软件的官网如下:http://home.gna.org/bless/index.html。

我们使用的Linux系统中默认没有安装该软件,因此需要我们自己动手去安装。下面是安装的过程,请大家参考:

apt-cache search bless      //先搜索一下安装包
libtest-deep-perl - Perl module for extremely flexible deep comparisons
… //省略没有用的信息
libxml-tokeparser-perl - Simplified interface to XML::Parser
bless – 多功能的十六进制编辑器  //这个是我们想要的安装包

知道包名后,我们开始安装该软件,下面是详细的安装过程:

apt-get install bless //使用apt安装命令进行安装
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:kbuild libgsoap4 libvncserver0 module-assistant
Use 'apt-get autoremove' to remove them.
将会安装下列额外的软件包:libglade2.0-cil
建议安装的软件包:monodoc-gtk2.0-manual
下列【新】软件包将被安装:bless libglade2.0-cil
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 555 个软件包未被升级。
需要下载 483 kB 的软件包。
解压缩后会消耗掉 1,334 kB 的额外空间。
您希望继续执行吗? [Y/n] y    //输入y,开始安装
获取:1 http://archive.ubuntu.com/ubuntu/ trusty/main libglade2.0-cil i386 2.12.10-5 [20.3 kB]
获取:2 http://archive.ubuntu.com/ubuntu/ trusty/universe bless all 0.6.0-4 [463 kB]
下载 483 kB,耗时 19秒 (24.2 kB/s)
Selecting previously unselected package libglade2.0-cil.
(正在读取数据库 ... 系统当前共安装有 161479 个文件和目录。)
Preparing to unpack .../libglade2.0-cil_2.12.10-5_i386.deb ...
Unpacking libglade2.0-cil (2.12.10-5) ...
Selecting previously unselected package bless.
Preparing to unpack .../archives/bless_0.6.0-4_all.deb ...
Unpacking bless (0.6.0-4) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
正在设置 libglade2.0-cil (2.12.10-5) ...
* Installing 1 assembly from libglade2.0-cil into Mono
正在设置 bless (0.6.0-4) ...

安装完成后,我们清理无用的安装包,详细如下:

sudo apt-get autoremove
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包将被【卸载】:kbuild libgsoap4 libvncserver0 module-assistant
升级了 0 个软件包,新安装了 0 个软件包,要卸载 4 个软件包,有 555 个软件包未被升级。
解压缩后将会空出 4,619 kB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 161574 个文件和目录。)
Removing kbuild (1:0.1.9998svn2695+dfsg-1) ...
Removing libgsoap4:i386 (2.8.16-2) ...
Removing libvncserver0:i386 (0.9.9+dfsg-1ubuntu1.1) ...
Removing module-assistant (0.11.6) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.3) ...

到此这止,该软件已经安装好了。下面是bless启动后的截图,该图不是我电脑上的截图,是我们官网上获取的截图:

软件安装好后,我们就可以使用了。在Mint中它位于开始菜单的编程菜单下面,点击图标或者使用终端命令bless都可以启动该软件。该软件的主要功能是编辑二进制文件。使用它打开二进制文件后,它可以显示二进制文件的ASCII视图,除了基本的编辑功能外,它还支持查找和替换功能。

关于二进制文件编辑器:bless就介绍到这里吧,我们主要介绍了它在Linux系统中的安装方法 ,以后有其它的使用技巧了,再和大家分享。


Linux Mint (应用软件— 二进制文件编辑器 :bless)相关推荐

  1. linux系统atom安装教程,Ubuntu/Linux Mint上安装Atom文本编辑器

    Atom是一款由Github开发的开源文本编辑器,虽然目前该软件依然在Beta阶段,但我们依然可以在你的Ubuntu/Linux Mint上使用它. 据Atom官方博客介绍,与Atom类似的编辑器Su ...

  2. linux下的二进制文件的编辑和查看 -

    linux下的二进制文件的编辑和查看 一.在Linux下查看二进制文件的软件: xxd (默认2进制) hexdump  (默认16进制,可转其他进制) od (默认8进制,可转其他进制) 二.编辑: ...

  3. linux 卸载aria2,Linux Mint 19下安装aria2的过程完整总结

    本文内容的实际电脑操作系统是Linux Mint 19 Cinnamon版本,在其操作系统中安装aria2全过程完整总结.希望能给要安装使用aria2的朋友们提供帮助.本文除了对Linux Mint ...

  4. linux下的二进制文件的编辑和查看

    一.在Linux下查看二进制文件的软件: xxd (2进制) hexdump (16进制) 二.编辑: 1.biew 2.hexedit 3.vim Vim 来编辑二进制文件.Vim 本非为此而设计的 ...

  5. linux添加windows网络打印机,Linux Mint如何添加windows分享的网络打印机?

    1.安装samba sudo apt-get install samba 2.找到系统打印机选项 通过 Menu-->>控制中心-->>系统管理找到 Printers选项,双击 ...

  6. mint linux更新内核,如何在Ubuntu/Linux Mint中安装最新Linux 5.2.5内核

    原标题:如何在Ubuntu/Linux Mint中安装最新Linux 5.2.5内核 Linux 5.2的Ubuntu主线内核包最终可以在32位和64位操作系统中下载和安装. 由于构建失败,Linux ...

  7. Linux mint 14下的powerDNS+mysql+powerAdmin搭建个性DNS域名解析服务器

    最近小编我在自己的pc上安装了linux mint 14桌面版操作系统,就像试试这个桌面版的操作系统能不能实现服务器系统的性能,整好我最近在尝试使用一种新的搭建dns服务器的方法(不使用bind),p ...

  8. 安装图解:Linux Mint 4.0(Daryna)(或者说完美的桌面系统)

    http://www.pusuo.net/2009-08-04/110221670.html 安装图解:Linux Mint 4.0(Daryna)(或者说完美的桌面系统) 作者falko (Cont ...

  9. linux mint ubuntu 16.06,Ubuntu和Linux Mint:安装Pinta 1.6工具

    Pinta是一款免费的开源绘图应用软件,它在Linux用户中很受欢迎.你也可以把它看作是微软画图软件的开源替代品.Pinta 可以在很多平台上使用,如 Linux.Windows 以及 Mac OS ...

最新文章

  1. 操作系统安全加固原理
  2. 红帽喊话开发者:我们将支持 OpenJDK 8 到2023年
  3. 【译】JS基础算法脚本:类数组(arguments)去重
  4. LeetCode 47全排列Ⅱ48旋转图像
  5. python shell怎么调字体_Python3设置在shell脚本中自动补全功能的方法
  6. seg显示时间——51程序
  7. 怎么做应力应变曲线_做冲压材质分析很重要,材料性能分析汇总~
  8. 月份第一天_4月份的第一天,全省迎来晴暖天气~
  9. 信息系统项目管理师(高级)考试大纲
  10. 目录 1.1. Vue是什么??客户端mvc框架,,功能类似springmvc 1 1.2. Why?为什么使用它?? 1 1.3. 包括哪些组件与内部构成与原理 1 2. Howto 怎么使用 2
  11. 对口本科计算机专业,对口高考计算机类专业综合试题(卷).doc
  12. 西门子PLC usb编程电缆驱动
  13. PreferenceActivity
  14. java apktool if_apktool反编译详细使用教程
  15. (一)SLAM拓扑地图(地图的生成和显示)
  16. [剑指offer]-导航总结篇
  17. 电视机未来会成为家庭交互中心?
  18. css浮动后页面乱了怎样解决,详解浮动元素引起的问题和解决办法
  19. 三大统计软件:SAS、Stata与SPSS比较
  20. Enounce MySpeed 变速播放网页视频

热门文章

  1. 魅蓝note6的android怎么升级,魅蓝note6怎么把应用安装到sd卡
  2. 2022“杭电杯”中国大学生算法设计超级联赛(8)补题
  3. 【矩阵论】04——线性空间——子空间
  4. 安卓手机小说阅读器_书城小说阅读器app下载_书城小说阅读器手机版下载
  5. 【Spring】Spring MVC原理及配置详解
  6. 简单平衡小车制作过程中遇到的问题
  7. 3DMax—产品包装盒制作教程
  8. c语言用for或while计算,C语言趣味编程:使用while循环结构计算圆周率pi
  9. c语言进阶编程 培训,大学C语言进阶编程实例.doc
  10. could not locate named parameter 的解决方法