जवाबों:
xxd file > hex_dump_of_file.txt
hexdump -C yourfile.bin
जब तक आप इसे संपादित नहीं करना चाहते। अधिकांश linux distros में hexdumpडिफ़ॉल्ट रूप से (लेकिन स्पष्ट रूप से सभी नहीं) होते हैं।
vi your_filename
मारो esc
:%!xxdहेक्स स्ट्रिंग्स को देखने के लिए टाइप करें, :%!xxd -rसामान्य संपादन पर लौटने के लिए n ।
:%!xxdअपनी फ़ाइल में अनचाहे अक्षर यानी नई लाइन जोड़ ली है?
एक वापसी के रूप में हमेशा होता है od -xc filename
$ echo -n 'Hello world!' | hd
00000000 48 65 6c 6c 6f 20 77 6f 72 6c 64 21 |Hello world!|
0000000c
आप Emacs खोल सकते हैं (टर्मिनल मोड में, का उपयोग कर emacs -nwउदाहरण के लिए), और उसके बाद Hexl मोड का उपयोग करें: 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अब मेरी नई पसंदीदा चीज है।