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

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

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

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

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

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

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

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

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

instagram viewer

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

xxd [ملف]

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

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

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

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

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

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

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

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

اقرأ التالي

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

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

المزيد من David Delony

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

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

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.