الشرح المبسط
الشرح التقني المتقدم
تعتبر صفحات الدليل (Man Pages) المرجع التوثيقي الأساسي والمدمج في أنظمة تشغيل لينكس (Linux) ويونكس (Unix). تعتمد هذه الصفحات على واجهة سطر الأوامر (CLI) لتوفير توثيق شامل لكل أمر، دالة برمجية، أو ملف إعداد داخل النظام. يتم تنظيم هذه المستندات بأسلوب قياسي يسهل على مديري النظام والمطورين استخراج المعلومات التقنية الدقيقة دون الحاجة للاتصال بالإنترنت.
أقسام صفحات الدليل الأساسية
يتم تقسيم التوثيق في لينكس إلى عدة أقسام (Sections) مرقمة من 1 إلى 9، بحيث يختص كل قسم بنوع معين من الأوامر أو الدوال:
- القسم 1: الأوامر القابلة للتنفيذ وبرامج المستخدم العامة.
- القسم 2: استدعاءات النظام (System Calls) التي تتفاعل مباشرة مع النواة (Kernel).
- القسم 3: دوال المكتبات (Library Functions) الخاصة بلغات البرمجة.
- القسم 5: صيغ الملفات (File Formats) وملفات الإعدادات.
- القسم 8: أوامر إدارة النظام (System Administration) التي تتطلب صلاحيات الجذر (Root).
كيفية استخدام أمر البحث والعرض
للوصول إلى التوثيق الخاص بأي أداة، نستخدم أداة العرض الأساسية مع تمرير اسم الأمر كمدخل:
أمر التنفيذ الافتراضي لعرض الدليل:
man ls
في حال أردت البحث عن توثيق أمر في قسم معين (مثلا أوامر تغيير كلمة المرور في ملفات النظام بدلا من أمر المستخدم)، يتم تمرير رقم القسم قبل اسم الأمر:
man 5 passwd
أهم خيارات البحث والتصفح أثناء القراءة:
- البحث بكلمة مفتاحية: استخدم أمر
man -k keywordللبحث عن الأوامر المتعلقة بوظيفة معينة. - التنقل داخل الصفحة: استخدم مفتاح المسافة للنزول صفحة كاملة، ومفتاح
qللخروج من العرض. - البحث النصي الداخلي: اضغط على
/ثم اكتب الكلمة للبحث عنها داخل التوثيق، واضغطnللنتيجة التالية.
ملاحظة ختامية: الصورة الكبرى (نصيحة احترافية)
الاعتماد على صفحات الدليل يبني فهما عميقا لبيئة لينكس ويغنيك عن الحفظ الأعمى للأوامر. عوّد نفسك دائما على التحقق من قسم الوصف وقسم الأمثلة في نهاية كل صفحة دليل، فهي غالبا ما تحتوي على السيناريوهات الأكثر شيوعا وعملية لاستخدام الأداة بأمان.