كيفية البحث عن سلاسل في صفحات الدليل



جرب أداة القضاء على المشاكل

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



سترغب في البدء بفتح محطة. يمكنك البحث عن كلمة Terminal من Ubuntu Unity Dash أو الضغط باستمرار على Ctrl + Alt + T لفتح واحدة. قد يرغب مستخدمو Xfce4 و Cinnamon و KDE و LXDE في تحديد قائمة التطبيقات ، وتحوم فوق أدوات النظام ثم النقر أو النقر فوق Terminal لبدء بيئة سطر الأوامر.



الطريقة الأولى: البحث عن سلاسل داخل صفحة مان

لديك خياران للبحث ، اعتمادًا على ما إذا كانت صفحة الرجل مفتوحة بالفعل أم لا. الأول يتضمن عدم وجودك داخل الصفحة ، فلنفترض أنك في سطر الأوامر وتريد العثور على بعض النصوص. نوع رجل باش | أقل + / سطر جديد لفتح صفحة bash man ثم تمييز كل مثيل لكلمة سطر جديد في النص. يظهر في كثير من الأحيان ، لذا يمكنك الضغط على المفتاح n للمضي قدمًا إلى نتيجة البحث التالية التي تظهر. إذا كنت تريد الرجوع للخلف إلى واحد رأيته بالفعل ، فما عليك سوى الضغط على Shift + n للتحرك في الاتجاه المعاكس.



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

الطريقة 2: البحث عن سلاسل أثناء قراءة صفحة رجل

يمكنك أيضًا البحث بسهولة عندما تكون بصدد قراءة صفحة رجل باستخدام نفس الطريقة التي تستخدمها في vi أو in vim. نوع man bash أو كلمة رجل متبوعة باسم أي أمر تهتم بقراءته. بمجرد دخولك إلى متصفح الرجل ، اكتب / متبوعًا بالكلمة التي ترغب في العثور على المثيل التالي لها. يمكنك بعد ذلك الضغط على مفتاح الإدخال أو العودة للبحث عنه.



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

الطريقة الثالثة: اختبار أمر من داخل صفحة رجل

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

على سبيل المثال ، دعنا نتخيل أنك كنت تقرأ الصفحة بدون اسم وأردت تجربة بعض الخيارات. أثناء وجودك داخل متصفح الرجل ، اكتب ! uname -oirv للحصول على نفس الإخراج الذي ستتلقاه عند تشغيله من سطر أوامر bash عادي. سيعمل هذا مع أي أمر تقريبًا على الإطلاق بغض النظر عن صفحة الدليل التي كنت تبحث عنها. ومع ذلك ، فهي مفيدة للغاية لتجربة شيء ما أثناء استعراض التعليمات الخاصة به. إذا كنت تعمل مع شيء يتطلب عددًا كبيرًا من الخيارات وتريد رؤيته في وقت واحد ، فقد ترغب في تكبير النافذة ثم البدء في الكتابة بعيدًا.

بمجرد الانتهاء ، ما عليك سوى الضغط على مفتاح العودة وستعود إلى الداخل.

الطريقة الرابعة: البحث عن أوامر قد لا تعرف اسمها

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

ستتلقى صفحة كاملة مليئة بالردود ، والتي يمكنك التمرير لأعلى في المحطة الطرفية لرؤيتها. سيعمل تمرير الماوس أو لوحة التتبع بشكل جيد ، كما هو الحال مع اختصارات لوحة المفاتيح Shift + Ctrl + PageUp و Shift + Ctrl + PageDown. إذا كنت تعمل من محطة افتراضية لا تسمح لك بتمرير النص ، فقم بالإصدار شبكة apropos | أقل ثم قم بالتمرير خلال الردود إما باستخدام مفاتيح المؤشر أو عن طريق الضغط على مفتاح j للنزول لأسفل ومفتاح k للرجوع للخلف.

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

4 دقائق للقراءة