Yanıtlar:
xxd file > hex_dump_of_file.txt
hexdump -C yourfile.bin
tabii ki düzenlemek istemiyorsanız. Çoğu linux dağıtımının hexdump
varsayılan değeri vardır (ancak açıkçası hepsi değildir).
vi your_filename
isabet esc
Tip :%!xxd
altıgen dizeleri görüntülemek için, n :%!xxd -r
, normal düzenlemeye dönmek.
:%!xxd
Dosyama istenmeyen karakterler yani yeni satır ekleyerek buldum ?
Bir yedek olarak her zaman od -xc filename
İkili dosyaları açmak istiyorsanız (CentOS 7'de):
strings <binary_filename>
$ echo -n 'Hello world!' | hd
00000000 48 65 6c 6c 6f 20 77 6f 72 6c 64 21 |Hello world!|
0000000c
Sen (kullanarak terminal modda emacs'ı açabilirsiniz emacs -nw
örneğin) ve sonra EXL modunu kullanmak: M-x hexl-mode
.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-Binary-Files.html
Hexdump ikili dosyasını kullanabilirsiniz
sudo apt-get install hexdump
hexdump -C yourfile.bin
sudo xxd /dev/diskn | less
şimdi benim yeni favori şeyim.