Linux üçin iň ýokary Hex redaktorlary


Bu makalada Linux üçin iň oňat hex redaktorlarynyň käbirini gözden geçirmekçi. Startöne başlamazdan ozal geliň redaktoryň nämedigine seredeliň.

Simpleönekeý sözler bilen aýdylanda, alty redaktor ikilik faýllaryny gözden geçirmäge we redaktirlemäge mümkinçilik berýär. Adaty tekst redaktory bilen hex redaktorynyň arasyndaky tapawut, adaty redaktor faýlyň logiki mazmunyny, alty redaktor faýlyň fiziki mazmunyny görkezýär.

Hex redaktorlary maglumatlaryň aýratyn baýtlaryny redaktirlemek üçin ulanylýar we esasan programmistler ýa-da ulgam dolandyryjylary tarapyndan ulanylýar. Iň köp ulanylýan ýagdaýlaryň käbiri ikilik aragatnaşyk protokollaryny düzetmek ýa-da tersleşdirmek. Elbetde, hex redaktorlaryny ulanyp boljak başga-da köp zat bar - mysal üçin näbelli faýl formaty bilen faýllary gözden geçirmek, heks deňeşdirmesini ýerine ýetirmek, programma ýadynyň zyňylmagyny gözden geçirmek we başgalar.

Mentionedokarda agzalan hex redaktorlarynyň köpüsi, paýlanyş bukjasynyň dolandyryjysyny ulanyp, adaty ammardan gurnap bilersiňiz:

# yum install package       [On CentOS]
# dnf install package       [On Fedora]
# apt install package       [On Debian/Ubuntu]
# zypper install package    [On OpenSuse]
# pacman -Ss package        [on Arch Linux]

Hiç hili paket ýok bolsa, her guralyň web sahypasyna giriň, ol ýerde garaşlylyk barada jikme-jiklikler bilen birlikde göçürip almak we gurmak proseduralary üçin özbaşdak bukjany alarsyňyz.

1. Xxd Hex redaktory

Linux paýlaýjylarynyň köpüsi, alty sanly we ikili manipulýasiýa etmäge mümkinçilik berýän redaktor bilen gelýär. Şol gurallaryň biri, berlen setiriň gurallary - xxd, köplenç berlen faýlyň ýa-da adaty girişiň alty sany zyňylmagy üçin ulanylýar. Şeýle hem, alty sany zibili asyl ikilik görnüşine öwrüp biler.

2. Hexedit Hex redaktory

Hexedit, OS-da öňünden gurnalan başga bir alty belgili buýruk setir redaktorydyr. Hexedit faýlyň altyburç we ASCII görnüşini bir wagtda görkezýär.

3. Geksil Hex redaktory

Ikilik faýly barlamak üçin başga bir peýdaly gural, heksil, Linux terminaly üçin ýönekeý hex tomaşaçy bolup, dürli kategoriýa baýtlary kesgitlemek üçin reňkli çykyş ulanýar.

Geksiliň görnüşi üç sütüne bölünýär:

  • Faýlyňyza näçe baýtdygyny aýtmak üçin sütüni öçüriň.
  • Faýlyň altyburç görnüşini öz içine alýan alty sütün. (Arasynda bölüji çyzygyň bardygyna üns beriň)
  • Faýlyň tekst görnüşi.

Bu alty tomaşaçyny gurnamak dürli operasiýa ulgamlary üçin tapawutlanýar, şonuň üçin OS-yňyz üçin takyk gurnama görkezmelerini görmek üçin taslamadaky okalýan faýly barlamak maslahat berilýär.

4. Gex - GNOME Hex redaktory

Ghex, ulanyjylara ikilik faýly hex we ASCII formatda redaktirlemäge mümkinçilik berýän grafiki hex redaktorydyr. Käbirleriniň peýdaly bolup biljek köp derejeli yzyna gaýtarmak we gaýtadan işlemek mehanizmi bar. Anotherene bir peýdaly aýratynlyk, funksiýalary tapmak we çalyşmak we ikilik, oktal, onluk we on alty sanly bahalaryň arasynda öwrülmekdir.

5. Hex redaktoryna ak pata beriň

Bu makalada has ösen hex redaktorlaryndan biri, Ghex-e meňzeýän Bless, köp derejeli yzyna gaýtarmak/gaýtadan işlemek mehanizmi bilen uly maglumat faýllaryny redaktirlemäge mümkinçilik berýän grafiki interfeýsi bar. Şeýle hem, özleşdirilip bilinýän maglumat görnüşleri, tapyş çalyşmak aýratynlygy we köp sapakly gözleg we amallary tygşytlaýar. Salgylary ulanyp, birbada birnäçe faýl açyp bolýar. Funksiýa pluginler arkaly hem giňeldilip bilner.

6. Okteta redaktory

Okteta çig maglumatlar faýllaryny gözden geçirmek üçin başga bir ýönekeý redaktor. Oktetanyň käbir esasy aýratynlyklary:

  • Nyşanlaryň dürli görnüşleri - sütünlerde ýa-da nyşanlaryň ýokarsyndaky hatarlarda adaty.
  • Tekst redaktoryna meňzeş redaktirlemek.
  • Maglumatlary görmek üçin dürli profiller.
  • Birnäçe açyk faýl.
  • FTP ýa-da HTTP tarapyndan uzakdaky faýllar.

7. wxHexEditor

wxHexEditor käbir ösen aýratynlyklara eýe bolan we redaktor üçin resmi resminama ýok bolsa-da, olary nädip ulanmalydygy barada düşündiriş berýän gowy ýazylan wiki sahypasy bar.

whHexEditor esasan uly faýllara gönükdirilendir. Uly faýllar bilen has çalt işleýär, sebäbi tutuş faýly RAM-a göçürmäge synanyşmaýar. Memoryady az sarp edýär we birbada birnäçe faýly görüp bilýär. Onuň köp aýratynlyklary we peýdalary barlygy sebäpli, hemmesini wiki sahypasynda ýa-da resmi wxHexEditor web sahypasynda gözden geçirip bilersiňiz.

8. Hexcurse - Konsol Hex redaktory

Hexcurse, Ncurses esasly hex redaktory. Belli bir setire gitmäge ýa-da gözleg geçirmäge mümkinçilik berýän dostlukly terminal interfeýsinde faýllary açyp, redaktirläp we ýatda saklap biler. Alty/onluk salgylaryň arasynda aňsatlyk bilen üýtgedip ýa-da hex we ASCI penjireleriniň arasynda geçip bilersiňiz.

9. Hexer ikilik redaktory

Hexer başga bir buýruk setiriniň ikilik redaktory. Munuň tapawudy, ikilik faýllary üçin Vi görnüşli stil redaktory. Iň görnükli aýratynlyklaryň käbiri - köp bufer, köp derejeli yzyna gaýtarmak, gutarnykly buýruk setirini redaktirlemek we ikilik yzygiderli aňlatma.

Bu Linux-da iň köp ulanylýan hex redaktorlarynyň käbirine gysgaça syn boldy. Pikirleriňizi diňläliň. Haýsy heks redaktorlaryny ulanýarsyňyz we näme üçin esasanam şol redaktory has gowy görýärsiňiz? Näme beýlekilerden has gowy edýär?