Linux用の優れたHEXエディターが必要です。
- 速い
- 機能の検索/置換
- 16進数だけでなく、2進数、8進数などのデータも表示できます。
- 遅くなったり応答しなくなったりすることなく、巨大な(> 1 GB)ファイルを処理できます(この要件は重要です)
- オプションで、いくつかの比較/差分機能があります
何を提案できますか?
Linux用の優れたHEXエディターが必要です。
何を提案できますか?
回答:
ブレスは、高品質、フル機能の16進エディターです。
それはモノ/ Gtk#で書かれており、その主要なプラットフォームはGNU / Linuxです。ただし、monoおよびGtk#が実行されるすべてのプラットフォームで問題なく実行できるはずです。
ブレスは現在、以下の機能を提供しています:
wxHexEditorは、特に大きなファイル用のLinuxシステムに適した16進エディターがないために作成された、もう1つの無料の16進エディターです。
DHEXは、単なる別の16進エディターではありません。2つのバイナリファイルを簡単かつ便利に比較するために使用できるdiffモードが含まれています。ncursesに基づいており、テーマ設定が可能なため、任意の数のシステムおよびシナリオで実行できます。検索ログを利用することで、ファイルのさまざまな反復における変更を簡単に追跡できます。ウィキペディアの記事
Linuxで並べ替えて、さらにいくつかを見つけることができます:http : //en.wikipedia.org/wiki/Comparison_of_hex_editors
xxd -r
。あなたがOS Xを使っているなら、HexFiendは素晴らしいです。(パスワードを含むファイルを編集していたため、ネットワーク経由でコピーしたくありませんでした)
私がVIMerであるほかに、いくつかのまれな16進編集を行うことができます:
:%!xxd
16進モードに切り替える
:%!xxd -r
16進モードを終了するには
しかし、私は強くお勧めします ht
apt-cache show ht
Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <tolimar@debian.org>
ホームページ:http : //hte.sourceforge.net/
注:パッケージはと呼ばれますがht
、実行可能ファイルはhte
パッケージのインストール後に付けられます。
shed
sudo apt-get install ht
。実行するにhte <file>
は、末尾のeに注意してください。 hte
、ではありませんht
。パッケージがhteと呼ばれなかった理由がわかりません。
ht
、パッケージのせいかtex4ht
:set binary
vim + xxdを使用する場合は、忘れずに!それ以外の場合、vimはファイルの最後に行末記号を追加しますが、これにより、ファイルが破損する可能性が非常に高くなります(また、そうなります)。バイナリモードでは、vimはそれを除外します。多少関連のある注意事項として、:set ff=[unix/mac/dos]
vimがターゲットシステムの正しい行末を使用するように、を使用してunix / max / windowsの間でファイル形式を変更できます。
個人的には、hemac-modで Emacsを使用しています。
Emacsは本当に巨大なファイルを扱うことができます。検索/置換値を簡単に使用できます。最後に、 ' ediff 'を使用していくつかのdiffを実行できます。
wxHexEditorは、Linux用の唯一のGUIディスクエディターです。google "wxhexeditor site:archive.getdeb.net"に移動し、.debファイルをダウンロードしてインストールします
wxhexeditor ppa
あなたを与えるべきlaunchpad.net/ubuntu/+source/wxhexeditor
sudo apt-get install wxhexeditor
jeex
(GTK)、okteta
(KDE)。okteta
はるかに優れています。