WinHex is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is wxHexEditor, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to WinHex and 16 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to WinHex are 010 Editor (Paid), Kaitai Struct (Free, Open Source), Okteta (Free, Open Source) and MadEdit (Free, Open Source).
BEYE (Binary EYE) is a free, portable, advanced file viewer with built-in editor for binary, hexadecimal and disassembler modes. It contains a highlight AVR/Java/i86-AMD64/ARM-XScale/PPC-64 and other disassembler, full preview of MZ,NE,PE,ELF and other.
heme is a portable and fast console hex editor for unix operating systems. It has undo support (number of undo operations is only limited by available memory), ability to fill a range of addresses with the specified byte, ability to search for a single byte or character string.
The Hex Editor From Hell! Hecate is a terminal hex editor that, instead of putting the (ASCII) representation of bytes way out on the right side of the screen, it puts the interpreted values directly beneath the hex representation.
DHEX is a more than just another hex editor: It includes a diff mode, which can be used to easily and conveniently compare two binary files. Since it is based on ncurses and is themeable, it can run on any number of systems and scenarios.