كيفية استخدام xxd Hex Dumper Utility في Linux

كيفية استخدام xxd Hex Dumper Utility في Linux

في حين أن معظم الأشخاص ، حتى المبرمجين ، لن يعملوا بالبت والبايت على أساس يومي ، فهناك طرق يمكنك من خلالها استكشاف الملفات على نظام Linux الخاص بك على هذا المستوى. و xxd هي إحدى هذه المرافق ، شاحنة قلابة سداسية.





إليك كيفية استخدام الأداة المساعدة xxd hex dumper لطباعة محتوى الملفات بتنسيق سداسي عشري.





ما هي عربة قلابة سداسية؟

كما ذكرنا سابقًا ، يخرج القلاب السداسي محتويات الملف ، أو 'يفرغه' ، إلى أرقام سداسية عشرية. أرقام سداسية عشرية استخدم 16 حرفًا ، حيث تمثل الأحرف A-F الأرقام من 10 إلى 15.





تُستخدم الأرقام السداسية العشرية عمومًا لتمثيل ثنائي لأن أربعة بتات ، أو نصف بايت ، يمكن تمثيلها في رقم سداسي عشري ، إنها طريقة أكثر ملاءمة للإنسان لكتابة الأرقام الثنائية دون الحاجة إلى التعامل مع سلاسل طويلة من الآحاد والأصفار.

ربما تكون قد استخدمت التنسيق السداسي العشري عندما انتقاء لوحات الألوان لتصميماتك ، مثل هذا مخطط ألوان آمنة للويب . تبدأ القيم السداسية لهذه الألوان بـ a جنيه ( # ) اختلاف الشخصيات.



متعلق ب: كيفية البحث عن القيمة السداسية لأي لون على شاشتك

تفريغ الملفات بتنسيق سداسي عشري باستخدام xxd

في حين أن xxd ليس جزءًا من نظام Linux القياسي ، فهو جزء من محرر Vim. نظرًا لأن Vim نفسه مثبت على نطاق واسع على العديد من أنظمة Linux ، فقد يكون هو المعيار أيضًا. إذا لم يكن مثبتًا ، فابحث عنه في مدير الحزم في التوزيعة.





لاستدعاء xxd ، اكتب:

xxd [FILE]

بشكل افتراضي ، سيطبع xxd رقم السطر والمحتويات الثنائية بالنظام الست عشري وأي سلاسل يمكن للبشر قراءتها بتنسيق عمودي. يعد استخدام xxd في ملفات نصية تجربة تعليمية إذا كان لديك ملف ASCII المخطط مفيد ، ولكنه قد يكون مفيدًا بشكل مدهش أيضًا لفحص الملفات الثنائية.





أعلاه نموذج من ملف PNG كان لقطة شاشة من مقالة أخرى.

إدراج مربع نص في مستندات جوجل

ستحتوي الملفات الثنائية أيضًا على سلاسل مضمنة فيها ، والتي يمكنك العثور عليها باستخدام محرر نصوص. في كثير من الأحيان ، سيكون هذا هو نوع الملف الذي يتم فحصه ، ولكن قد يتم ترك الرسائل الأخرى فيه. سيكون معظم النص هراءًا في الملف الثنائي ، ولكن في بداية الملف ، قد ترى أشياء مثل نوع الملف والبرنامج المستخدم لإنشائه.

يمكنك فحص الملفات باستخدام xxd

باستخدام xxd وأدوات تفريغ سداسية عشرية أخرى ، يمكنك استكشاف جميع أنواع الملفات على نظامك. ستندهش مما قد تجده.

إذا كنت شجاعًا بما يكفي ، يمكنك أيضًا استخدام محرر ست عشري لإجراء تغييرات على الملف. بصرف النظر عن المحررات السداسية ، تتوفر العديد من برامج تحرير النصوص مجانًا على نظام Linux.

يشارك يشارك سقسقة بريد الالكتروني أفضل 7 محررات نصوص Linux وبدائل Gedit

هل تشعر بالقلق من أن مطورها قد تخلى عن Gedit؟ على الرغم من أننا لا نعرف ما يخبئه المستقبل ، إلا أن أحد محرري النصوص السبعة هؤلاء يجب أن يكون بديلاً مناسبًا.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • تطبيقات Linux
نبذة عن الكاتب ديفيد ديلوني(49 مقالة منشورة)

ديفيد كاتب مستقل مقيم في شمال غرب المحيط الهادئ ، ولكنه في الأصل ينحدر من منطقة الخليج. لقد كان متحمسًا للتكنولوجيا منذ الطفولة. تشمل اهتمامات David القراءة ومشاهدة البرامج التلفزيونية والأفلام عالية الجودة والألعاب الرجعية وجمع التسجيلات.

المزيد من David Delony

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك