I need to edit and navigate through a rather large binary file (~8 GB) in Linux. I'd use Hiew if I was on Windows, are there any similar tools for Linux?

Preferably GNOME applications, but terminal ones will do as well.

link|improve this question

feedback

6 Answers

up vote 2 down vote accepted

I've been using Curses Hexedit, it doesn't seem to care of the filesizes and I have often edited even my harddisks directly with it.

link|improve this answer
feedback

Check the Linux column at this Comparison of hex editors.
And a Comparison of 5 Hex Editors for Ubuntu.
Refers LFHex,

lfhex can view files over 4gigs in size (if the OS supports large file offsets). Using a paged i/o abstraction file open times are invariant with file size, a 2gig file opens just as fast as a 2k file.

link|improve this answer
I tried lfhex, but it seems to be lacking even a simple search function. – Art Sep 22 '09 at 22:10
there are more editors in the other two links. – nik Sep 23 '09 at 4:40
feedback

wxHexEditor

There is no good hex/disk editor for linux. So I build one for myself... It's open source and can open files up to "exabyte".

enter image description here

link|improve this answer
+1 Since you contribute back to the community, GPL:ed app hosted on SourceForge :) – Johan Nov 21 '11 at 21:41
feedback

I have not tried an 8GB file, but vim has always worked for me :%!xxd converts to hex, :%!xxd -r converts back. I've also used okteta, but it's a KDE app. Check out this page.

link|improve this answer
feedback

there is bview that may do that

link|improve this answer
feedback

Art: lfview does have a search function, counter-intuitively called "Conversion Assistant" in the "View" menu. That function converts ascii to hex, for example, and searches for the result.

lfview can handle files larger than RAM, while bvi/bview is limited by available memory.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.