[解決済み] Linux用の良いHexエディタが必要です [終了しました]。
2022-03-14 15:57:13
質問
Linux用の良いHexエディタが必要です。良いというのは、そういう意味です。
- 速い
- 検索・置換機能あり
- 16進数だけでなく、2進数、8進数などのデータ表示も可能です。
- 巨大なファイル(> 1GB)を扱っても、動作が遅くなったり反応しなくなったりしない(この要件は重要です)
- オプションで、比較・差分機能を搭載可能
提案できることは?
解決方法は?
祝福 は、高品質でフル機能のHexエディタです。
mono/Gtk#で書かれており、主要なプラットフォームはGNU/Linuxです。しかし、monoとGtk#が動作するすべてのプラットフォームで問題なく動作するはずです。
Blessは現在、以下の機能を提供しています。
- 大容量データファイルやブロックデバイスの編集を効率的に行うことができます。
- マルチレベルのアンドゥ、リドゥ操作。
- カスタマイズ可能なデータビュー。
- 画面へのデータ描画が速い。
- 複数のタブを表示することができます。
- 高速な検索・置換操作。
- データ変換表。
- 高度なコピー&ペースト機能。
- ファイル内の選択パターンマッチをハイライト表示します。
- プラグインベースのアーキテクチャ。
- テキストやhtmlへのデータ出力が可能(その他はプラグインによる)。
- データに対するビット演算。
- 充実したユーザーマニュアル
wxHexEditor はもう一つのフリーなHexエディタで、Linuxシステム用の、特に大きなファイル用の良いHexエディタがないために作られました。
- 64ビットのファイルディスクリプタを使用します(2^64バイトまでのファイルやデバイスをサポートします、これはエクサバイトを意味しますが、1ペタバイトのファイルしかテストしていません(まだ)。).
- ファイル全体をRAMにコピーすることはありません。そのため、高速に動作し、ファイルを開くことができます(そのサイズはマルチギガサイズ、テラサイズ、ペタサイズ、エクサバイト)。
- Linux、Windows、MacOSXでデバイスを開くことができます。
- XOR暗号化で動作可能。
- C++/wxWidgetsのGUIライブラリで書かれており、ネイティブアプリケーションとしてMac OSやWindowsなど他のOSで使用することができます。
- ディスクやHDDのセクターをコピー/編集することができます(手作業でファイルやパーティションを救出するのに便利です)。
- ファイルへのバイトの削除/挿入は、テンポラリファイルを作成することなく、複数回行うことができます。
メモリ使用量:現在、8GBのファイルを複数開きながら、10メガバイト程度です。
DHEX は、単なるヘックスエディタではありません。 2つのバイナリファイルを簡単かつ便利に比較できるdiffモードも搭載しています。ncurses をベースとしており、テーマ化可能なため、あらゆるシステムとシナリオで実行できます。検索ログを利用することで、異なるファイルの繰り返しの変更点を簡単に追跡することができます。 ウィキペディアの記事
Linuxで並べ替えると、ここでさらにいくつか見つけることができます。 http://en.wikipedia.org/wiki/Comparison_of_hex_editors
関連
-
LinuxでSteamをダウンロードしインストールする方法
-
Linuxのデスクトップの背景を画像で引き伸ばし表示にする方法とは?
-
Kali Linuxのデスクトップの外観スタイルを変更するには? KALIの外観の最適化のヒント
-
[解決済み] bash sh - command not found [重複].
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
-
[解決済み] Pythonで16進文字列をintに変換する
-
[解決済み] RGBから16進数、16進数からRGB
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linux sarコマンドによるシステム性能の詳細解析事例
-
Linux Mint システムの背景画像を変更する方法は? Linuxでデスクトップの背景を変更するためのヒント
-
Linux Mintのシステムバージョン情報はどこにありますか? Linux Mint のシステム情報を見るためのヒント
-
ディープインシステムの画面解像度を設定する方法は?ディープインシステムの解像度を設定する方法
-
2020年deepin Deep OS V20のアップデートによる更新情報
-
ubuntu 12.04 eclipse でプログラム g++ がパスに見つからなかったと報告される。
-
apache startup error (98) Address already in use: make_sock: could not bind to...
-
Apache の一般的な設定エラー
-
[解決済み] gzip: stdin: gzip 形式ではありません tar: 子プロセスはステータス 1 を返しました。エラーは回復不可能: 現在終了中
-
[解決済み] POSIX」の意味を教えてください。