ماذا يعني الرقم الموجود بين قوسين بعد أسماء أوامر Unix في صفحات الإدارة؟

StackOverflow https://stackoverflow.com/questions/62936

سؤال

على سبيل المثال:رجل (1)، ابحث عن (3)، محدث ب (2)؟ماذا تفعل الأرقام بين قوسين (بريت."بين قوسين") يعني؟

هل كانت مفيدة؟

المحلول

إنه القسم الذي تم تعيين صفحة الدليل للأمر إليه.

يتم تقسيم هذه كما

  1. أوامر عامة
  2. مكالمات النظام
  3. وظائف مكتبة C
  4. الملفات الخاصة (عادةً الأجهزة، تلك الموجودة في /dev) وبرامج التشغيل
  5. تنسيقات الملفات والاتفاقيات
  6. الألعاب وشاشات التوقف
  7. متنوعات
  8. أوامر إدارة النظام والشياطين

يمكن رؤية الأوصاف الأصلية لكل قسم في دليل مبرمج يونكس (الصفحة الثانية).

نصائح أخرى

القسم الذي تم توثيق الأمر في الدليل.قائمة الأقسام موثقة في دليل الرجل.على سبيل المثال:

man 1 man
man 3 find

يكون هذا مفيدًا عند وجود أوامر متشابهة أو متساوية تمامًا في أقسام مختلفة

السبب وراء أهمية أرقام الأقسام هو أنه منذ سنوات عديدة عندما كانت مساحة القرص تمثل مشكلة أكبر مما هي عليه الآن، كان من الممكن تثبيت الأقسام بشكل فردي.

العديد من الأنظمة تم تثبيت 1 و 8 فقط على سبيل المثال.يميل الأشخاص هذه الأيام إلى البحث عن الأوامر على Google بدلاً من ذلك.

لاحظ أيضًا أنه في أنظمة يونكس الأخرى، تختلف طريقة تحديد القسم.على سولاريس، على سبيل المثال، هو:

man -s 1 man

يشير إلى قسم صفحات الدليل الذي يوجد فيه الأمر.يمكن استخدام المفتاح -s الموجود في أمر man لقصر البحث على أقسام معينة.

عندما تقوم بعرض صفحة الرجل، فإن الجزء العلوي الأيسر يعطي اسم القسم، على سبيل المثال:

أوامر المستخدم printf(1)
وظائف مكتبة C القياسية printf(3C)

لذا، إذا كنت تحاول البحث عن وظائف لغة C ولا تريد أن ترى بطريق الخطأ صفحة لأمر مستخدم يحمل نفس الاسم، فيمكنك القيام بـ "man -s 3C ..."

ويكيبيديا تفاصيل حول الأقسام اليدوية:

  1. أوامر عامة
  2. مكالمات النظام
  3. وظائف المكتبة، والتي تغطي بشكل خاص مكتبة C القياسية
  4. الملفات الخاصة (عادةً الأجهزة، تلك الموجودة في /dev) وبرامج التشغيل
  5. تنسيقات الملفات والاتفاقيات
  6. الألعاب وشاشات التوقف
  7. متنوعات
  8. أوامر إدارة النظام والشياطين
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top