أفضل أمر في كل جنو / لينكس حسب رأيي

عنوان أكثر من استفزازي وكالعادة ، تعليق شخصي للغاية. ولكن مع قليل من الحظ عند الانتهاء من قراءة هذا المنشور ، سيرغب بعضكم في تجربته من الآن فصاعدًا ؛). أعلم أنك تريد معرفة اسم أفضل أمر ، لكنني لن أخبرك بعد 😛 انتظر قليلاً من التاريخ أولاً.

سحر الإنترنت

نتيجة الصورة لكيفية بناء الأشياء قبل تجاوز المكدس

إذا لم تتعرف على هذا الرمز ، فمن المحتمل أنك لم تشارك كثيرًا في عالم تطوير البرمجيات. اليوم ، هذه نقطة مرجعية لأي نوع من الأسئلة المتعلقة ليس فقط بالبرمجة ، فهناك العديد من الموضوعات الشيقة للغاية. (أنا منخرط تمامًا في مجتمع Linux & Unix).

كما هو متوقع ، يجلب هذا مزايا إنتاجية كبيرة ، لأنه في غضون ثوانٍ يمكنك إيجاد حل لمشكلة ما إذا لم يتم حلها وعرضها على الصفحة ، لكان قد يستغرق حلها ساعات ، أو ربما أيامًا. أن هذا ليس شيئًا سيئًا على الإطلاق).

المشكلة

مع مزايا اليوم هذه ، نشأت مشكلة كبيرة. المعرفة تتحول ذري. ماذا أعني بهذا؟ حسنًا ، انضم إلي في مداولاتي.

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

من بين بعض العينات التي استطعت العثور عليها ، كان هناك حديث للغاية Word 2003 ، PowerPoint 2003 ، Corel x3 ... حتى كتب أندرويد y سويفت لقد كانت قديمة جدًا لدرجة أنه لم يكن من المفيد تخطي غلاف الكتاب. لا يعني ذلك أنني ضد هذه الكتب ، ولكن الحقيقة هي أنني لم أتخيل شراء أي منها ، ناهيك عن قراءة واحدة حتى النهاية ...

المشكلة الأكبر

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

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

العامل الحاسم

خلال أكثر من 30 عامًا من وجود هذا البرنامج ، ما الذي لم يتغير أبدًا؟ بسيط ، العنصر الرئيسي ، رجل. إذا فكرنا في الأمر لثانية سترى ما أعنيه ؛ هو hombre كانت موجودة دائمًا ، بغض النظر عن اللغة ؛ هو hombre كان دائمًا هناك ، بغض النظر عن الأجهزة. هو hombre هو الشخص الذي حدد المفاهيم تخصص في التنمية.

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

كيف يؤثر ذلك؟

حسنًا ، كل هذا التفسير له سبب وسبب لوجوده. لقد تم تهميش أمري المفضل للعديد من السنوات القليلة الماضية بهذه الطريقة الجديدة في التحقيق في الأمور. لأنه قبل الإنترنت بالمقياس الذي نحن عليه الآن ، كان لابد من وجود طريقة لاكتشاف كل هذه المداخل والمخارج في الحياة اليومية.

لجميع الفضوليين ، أطلب منكم تنفيذ الأمر التالي:

apropos -s 1,2,3,4,5,6,7,8 a

أضمن أنك رأيت العديد من الخطوط تمر أمام عينيك. وبالنسبة لأولئك الذين لم يروا شيئًا على الإطلاق ، عليهم الركض أولاً

mandb

بعد انتظار قصير ، سيتمكنون من تنفيذ الأمر السابق والاطلاع على قائمة طويلة من المعلومات.

رجل

الآن ليست هناك حاجة لإخفاء اسم برنامجي المفضل

وهذا هو فقط اسمحوا لي أن أقتبس إشارة صغيرة من نفس صفحة الدليل الخاصة بك

خاصة. كريستوفر دياز ريفيروس

هذا القسم ممتع للغاية ، كما نرى ، هناك تعريف واضح لأنواع الكتيبات الموجودة. المفضلة في المجموعة 8 و 3. ولكن بالتأكيد أنت تسأل ، كيف يمكنني الوصول إلى هذه الصفحات؟ بسيط جدًا ، يأتي الإنسان جنبًا إلى جنب مع برنامجين يجعلان الحياة بسيطة جدًا بالنسبة لنا. aproposwhatis. الأول يسمح لنا بالبحث عن المراجع داخل الكتيبات (العنوان والوصف) والثاني يسمح لنا بالبحث في جميع أنواع الكتيبات لكل إدخال متاح. لكننا سنقدم مثالاً لجعله تعليميًا أكثر.

سديد

دعونا نرى ما يحدث عند استخدام apropos man:

خاصة. كريستوفر دياز ريفيروس

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

ما هذا

كما يوحي الاسم ، يستخدم هذا البرنامج قيمة إدخال البرنامج ويظهر لك كل المراجع الممكنة التي يجدها. للحفاظ على الروح ، لنجرب الأمر التالي: whatis man

خاصة. كريستوفر دياز ريفيروس

كما ترى ، نحن الآن بصيغة أصغر بكثير. هذا أحد أفضل أجزاء whatis ، داخل الأقواس يخبرنا عن قسم الدليل المتاح. كما ترى ، لدى الرجل ثلاثة مدخلات: 1 ، 7 ، 1 ع.

استعمال

في أي من الحالات المذكورة أعلاه ، ما عليك سوى تشغيل أي من هذه الأوامر: man 1 man, man 7 man, man lp man.

خاصة. كريستوفر دياز ريفيروس

بهذه البساطة! 🙂 ستتمكن من رؤية كل من الإدخالات المعنية ، لكن هذا ليس كل شيء. الرجل مفيد أيضًا عندما يكون داخل الدليل ، فلنضغط على h أثناء وجودنا بالداخل:

خاصة. كريستوفر دياز ريفيروس

كما ترون ، يستخدم الإنسان أقل كجهاز نداء. لهذا السبب ، ستكون العديد من أوامر vim مفيدة للإنسان ، لذلك ليست هناك حاجة لتعلم بناء جملة جديد (لأولئك الذين يعرفون vim بالفعل) عند التنقل بين الشاشات. إذا كنت تتذكر رسالتي حول النواة / y هم أصدقاؤك 😉

info

info هو برنامج صغير يعرض نصًا أكثر صداقة في بعض البرامج - يسير جنبًا إلى جنب مع الإنسان ، لكن في حالات معينة ، مثل العديد من برامج GNU ، تكون المعلومات أكثر تفصيلاً (هذه ليست الحالة الشائعة بالمناسبة) .

نهايات Pensamientos

هذا هو أمري المفضل والأمر الأفضل بالنسبة لي ly بشكل رئيسي لأننا إذا توقفنا عن التفكير قليلاً في الأمر ، فمن أفضل من الشخص الذي صمم برنامجًا لشرح استخدامه ومزاياه؟ ستكون المعلومات التي تأتي من المصدر إلى أي نوع من التكيف أفضل دائمًا (حتى مشاركاتي 😛).

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

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

التحيات،


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   مجهول قال

    مرحبا ، مقال رائع

    سؤال واحد ، كيف يمكنني الوصول إلى القسم 3 ، استدعاءات المكتبة (الوظائف الموجودة في مكتبات النظام)؟

    Saludos Y جراسياس

    1.    كريساد قال

      مرحبا 🙂

      مع برنامج / وظيفة مان 3

      يأتي القسم 3 عادةً مع حزم "-dev" في العديد من التوزيعات الثنائية وفي نفس وثائق المكتبة. لهذه الأسباب ، ستحتاج عادةً إلى البحث عن اسم الوظيفة التي تريد استخدامها في برنامجك. فمثلا:

      apropos –sections = 3 popen

      سيعيد الإدخالين اليدويين اللذين تحتويهما وظيفة popen: 3 (من Linux) و 3 p (من Posix). يحتوي كل مشروع كبير من مشروعات البرمجيات الحرة والمفتوحة المصدر (على الأقل تلك التي يجب عليك تشغيلها حتى يعمل نظامك) على الكثير من الوثائق ، ولكن في المشروعات الأصغر قد لا تكون هذه المستندات موجودة على الإطلاق.

      يُنصح دائمًا بأخذ apropos و whatis كمرجع ، لأن النتيجة تشير إلى الكتيبات المتاحة لهذا البرنامج أو الوظيفة.

      تحياتي

  2.   سوق قال

    ~ $ رجل 7
    لا يوجد إدخال يدوي لـ 7
    (بدلاً من ذلك ، ما هي صفحة الدليل التي تريدها من القسم 7؟)
    ~$

    ... هذا يلقي بي في هذا الإدخال. لا أعرف ما إذا كان ذلك طبيعيًا ، أو إذا كان هناك المزيد من المعلمات مفقودة.

    1.    سوق قال

      ... لقد أدركت بالفعل خطئي. اعتذارات ...

  3.   خوسيه جونزاليس قال

    منشور ممتاز !!