Linux16進エディター
そこには多くのLinux16進エディタがあります。人気のあるもののいくつかは xxd 、 DHex 、 HexEdit 、 祝福する 、 HexCurse などここに xxd 、 途中で 、 ヘキサエディット 、 HexCurse 16進エディタにはグラフィカルユーザーインターフェイスがなく、Linuxターミナルからのみ使用できます。 祝福する 16進エディタにはグラフィカルユーザーインターフェイス(GUI)があります。 私が来た と Emacs Linuxでは16進エディターとしても使用できます。この記事では、それらのいくつかを見ていきます。
Linux16進エディターのインストール
このセクションでは、Linux、特にUbuntu / Debianに16進エディターをインストールする方法を紹介します。
まず、次のコマンドを使用してaptパッケージリポジトリキャッシュを更新します。
$sudo apt-get update
xxdのインストール:
インストールするには xxd 、次のコマンドを実行します。
$sudo apt-get installxxd
xxd インストールする必要があります。
DHexのインストール:
インストールできます DHex 次のコマンドを使用します。
$sudo apt-get install間に途中で インストールする必要があります。
HexEditのインストール:
次のコマンドを実行してインストールできます HexEdit :
$sudo apt-get installhexeditHexEdit インストールする必要があります。
HexCurseのインストール:
インストールできます HexCurse 次のコマンドを使用します。
$sudo apt-get installhexcurseHexCurse インストールする必要があります。
Blessのインストール:
インストールするには 祝福する グラフィカル16進エディターで、次のコマンドを実行します。
$sudo apt-get install祝福する今プレス と 次にを押します 続ける。
祝福する 16進エディタをインストールする必要があります。
さあ始めましょう 祝福する 16進エディタ、に移動します アプリケーションメニュー と検索 祝福する 、およびのアイコンを見つける必要があります 祝福する 16進エディタ。クリックして。
祝福する 16進エディタを開く必要があります。
使い方は後で紹介します。
BlessHexエディターの使用
この記事の範囲外であるため、各16進エディターがどのように機能するかを示すことはできません。私はカバーするだけです 祝福する この記事のグラフィカルな16進エディタ。概念は他の16進エディタでも同じです。それらの使い方を学ぶには少し時間が必要です。それで全部です。
簡単なCプログラムを作成してコンパイルし、コンパイルしたプログラムを次のように変更します。 祝福する 16進エディタ。16進エディタがどのように機能するかを示すためだけに使用します。始めましょう。
注:Ubuntu / Debianを使用していて、それを実行したい場合は、CプログラムをコンパイルするためのC / C ++開発ツールをインストールする必要があります。とにかく走れ ' sudo apt-get update 」を実行してから「 sudo apt-get install build-essential -y ’を使用して、C / C ++開発ツールをUbuntu / Debianにインストールします。
これは私がコンパイルしようとしているCプログラムです。に保存されます 〜/ test.c ファイル。
次に、Cソースファイルをコンパイルします 〜/ test.c 、ターミナルを開き、次のコマンドを実行します。
$gcc -また テストtest.c
一度Cソースファイル 〜/ test.c コンパイルされた、バイナリファイル 〜/ test 作成されます。次のように実行します。
$。/テスト下のスクリーンショットからわかるように、正しい出力が画面に表示されます。
今すぐ編集するには 〜/ test コンパイルされたバイナリ、開始 祝福する 16進エディタをクリックします ファイル 次にをクリックします 開ける ドロップダウンメニューから。を押すこともできます + また でファイルを開くには 祝福する 16進エディタ。
ファイルピッカーが開きます。次に、 〜/ test バイナリファイルをクリックします 開ける 。
ご覧のとおり、〜 /テスト ファイルはで開かれます 祝福する 16進エディタ。
基本的に3つのセクションがあり、1つはバイナリを表示し、1つは16進数を表示し、もう1つはASCII文字を表示します。
いずれかの側から何かを選択すると、下のスクリーンショットからわかるように、正確な16進数または2進数の表現が強調表示されます。
特定の文字列、16進数、またはバイナリの組み合わせを検索できます。 祝福する 16進エディタ。これを行うには、検索アイコンをクリックすると、下のスクリーンショットに示されているように検索ボックスが表示されます。
から16進数、2進数、またはテキストを検索するかどうかを変更することもできます。 なので ドロップダウンメニュー。
私は変わるつもりです LinuxMint にテキスト LinuxHint 。だから私は検索しました LinuxMint 。検索クエリの入力が完了したら、を押します 。
これで、ASCIIテキストをクリックして、そこにある文字を削除および追加できます。
完了したら、 ファイル >> 保存する またはを押して + NS 。
今あなたが実行した場合 〜/ test もう一度、あなたは見るべきです LinuxHint それ以外の LinuxMint 。
これが基本的にLinuxでの16進エディタの使用方法です。この記事を読んでくれてありがとう。