當前位置:
首頁 > 知識 > Linux 上最好的十六進位編輯器

Linux 上最好的十六進位編輯器

Linux 上最好的十六進位編輯器

十六進位編輯器可以讓你以十六進位的形式查看/編輯文件的二進位數據,因此其被命名為「十六進位」編輯器。說實話,並不是每個人都需要它。只有必須處理二進位數據的特定用戶組才會使用到它。

-- Ankush Das

十六進位編輯器可以讓你以十六進位的形式查看/編輯文件的二進位數據,因此其被命名為「十六進位」編輯器。說實話,並不是每個人都需要它。只有必須處理二進位數據的特定用戶組才會使用到它。

如果你不知道它是什麼,讓我來舉個例子。假設你擁有一個遊戲的配置文件,你可以使用十六進位編輯器打開它們並更改某些值以獲得更多的彈藥/分數等等。想要了解有關十六進位編輯器的更多信息,你可以參閱 Wikipedia 頁面 。

如果你已經知道它用來幹什麼了 —— 讓我們來看看 Linux 上最好的十六進位編輯器。


5 個最好的十六進位編輯器

注意:這裡提到的十六進位編輯器沒有特定的排名順序。


1、Bless Hex Editor

Linux 上最好的十六進位編輯器

bless hex editor

主要特點:

  • 編輯裸設備(Raw disk)
  • 多級撤消/重做操作
  • 多個標籤頁
  • 轉換表
  • 支持插件擴展功能

Bless 是 Linux 上最流行的十六進位編輯器之一。你可以在應用中心或軟體中心中找到它。否則,你可以查看它們的 GitHub 頁面 獲取構建和相關的說明。

它可以輕鬆處理編輯大文件而不會降低速度 —— 因此它是一個快速的十六進位編輯器。

  • GitHub 項目

2、GNOME Hex Editor

Linux 上最好的十六進位編輯器

gnome hex editor

主要特點:

  • 以十六進位/ASCII 格式查看/編輯
  • 編輯大文件

另一個神奇的十六進位編輯器 —— 專門為 GNOME 量身定做的。我個人用的是 Elementary OS, 所以我可以在應用中心找到它。你也可以在軟體中心找到它。否則請參考 GitHub 頁面 獲取源代碼。

你可以使用此編輯器以十六進位或 ASCII 格式查看/編輯文件。用戶界面非常簡單 —— 正如你在上面的圖像中看到的那樣。

  • 官方網站

3、Okteta

Linux 上最好的十六進位編輯器

okteta

主要特點:

  • 可自定義的數據視圖
  • 多個標籤頁
  • 字元編碼:支持 Qt、EBCDIC 的所有 8 位編碼
  • 解碼錶列出常見的簡單數據類型

Okteta 是一個簡單的十六進位編輯器,沒有那麼奇特的功能。雖然它可以處理大部分任務。它有一個單獨的模塊,你可以使用它嵌入其他程序來查看/編輯文件。

與上述所有編輯器類似,你也可以在應用中心和軟體中心上找到列出的編輯器。

  • 官方網站

4、wxHexEditor

Linux 上最好的十六進位編輯器

wxhexeditor

主要特點:

  • 輕鬆處理大文件
  • 支持 x86 反彙編
  • 對磁碟設備可以顯示扇區指示
  • 支持自定義十六進位面板格式和顏色

這很有趣。它主要是一個十六進位編輯器,但你也可以將其用作低級磁碟編輯器。例如,如果你的硬碟有問題,可以使用此編輯器以 RAW 格式編輯原始數據以修復它。

你可以在你的應用中心和軟體中心找到它。否則,可以去看看 Sourceforge 。

  • 官方網站

5、Hexedit (命令行工具)

Linux 上最好的十六進位編輯器

hexedit

主要特點:

  • 運行在命令行終端上
  • 它又快又簡單

如果你想在終端上工作,可以繼續通過控制台安裝 hexedit。它是我最喜歡的 Linux 命令行的十六進位編輯器。

當你啟動它時,你必須指定要打開的文件的位置,然後它會為你打開它。

要安裝它,只需輸入:


sudo apt install hexedit

結束

十六進位編輯器可以方便地進行實驗和學習。如果你是一個有經驗的人,你應該選擇一個有更多功能的——GUI。 儘管這一切都取決於個人喜好。

你認為十六進位編輯器的有用性如何?你用哪一個?我們沒有列出你最喜歡的嗎?請在評論中告訴我們!


額外福利

譯者註:要我說,以上這些十六進位編輯器都太丑了。如果你只是想美美的查看一下十六進位輸出,那麼下面的這個查看器十分值得看看。雖然在功能上還有些不夠成熟,但至少在美顏方面可以將上面在座的各位都視作垃圾。

它就是 hexyl,是一個面向終端的簡單的十六進位查看器。它使用顏色來區分不同的位元組類型(NULL、可列印的 ASCII 字元、ASCII 空白字元、其它 ASCII 字元和非 ASCII 字元)。

上圖:

Linux 上最好的十六進位編輯器

Linux 上最好的十六進位編輯器

它不僅支持各種 Linux 發行版,還支持 MacOS、FreeBSD、Windows,請自行去其 項目頁 選用,



via: https://itsfoss.com/hex-editors-linux

作者: Ankush Das 選題: lujun9972 譯者: zero-mk 校對: wxy

本文由 LCTT 原創編譯, Linux中國 榮譽推出

點擊「了解更多」可訪問文內鏈接

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux技術 的精彩文章:

計算機實驗室之樹莓派:課程 9 屏幕04

TAG:Linux技術 |