উত্তর:
xxd file > hex_dump_of_file.txt
hexdump -C yourfile.bin
আপনি অবশ্যই সম্পাদনা করতে চান না হলে। বেশিরভাগ লিনাক্স ডিস্ট্রোগুলির hexdump
ডিফল্টরূপে থাকে (তবে স্পষ্টতই সবগুলি নয়)।
vi your_filename
হিট esc
:%!xxd
হেক্স স্ট্রিংগুলি দেখতে টাইপ করুন , :%!xxd -r
সাধারণ সম্পাদনায় ফিরে আসতে এন ।
:%!xxd
আমার ফাইলটিতে অযাচিত অক্ষরগুলি অর্থাৎ নতুন লাইন যুক্ত করতে পেরেছি?
ফলব্যাক হিসাবে সবসময় আছে od -xc filename
আপনি যদি বাইনারি ফাইলগুলি খুলতে চান (CentOS 7 এ):
strings <binary_filename>
$ echo -n 'Hello world!' | hd
00000000 48 65 6c 6c 6f 20 77 6f 72 6c 64 21 |Hello world!|
0000000c
আপনি emacs -nw
ইমাস খুলতে পারেন ( উদাহরণস্বরূপ টার্মিনাল মোডে ) এবং তারপরে হেক্সল মোড ব্যবহার করতে পারেন:M-x hexl-mode
।
https://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-Binary-Files.html
আপনি হেক্সডাম্প বাইনারি ফাইল ব্যবহার করতে পারেন
sudo apt-get install hexdump
hexdump -C yourfile.bin
sudo xxd /dev/diskn | less
এখন আমার নতুন প্রিয় জিনিস।