كيفية البحث في الصفحات البشرية في سطر الأوامر

Anonim

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

يعمل البحث في الصفحات البشرية بنفس الطريقة في أي سطر أوامر مستند إلى نظام يونكس ، سواء كان نظام التشغيل Mac OS أو Linux أو BSD أو أي شيء آخر. وإليك كيف يعمل:

كيفية البحث في جميع صفحات الرجل عن تطابق سلسلة

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

"

man -K String "

لاحظ أن العلم هو حرف K كبير ، يمكن أن تكون السلسلة أي شيء. على سبيل المثال ، للعثور على جميع صفحات الدليل التي تحتوي على السلسلة "eraseDisk" ، يمكنك استخدام بناء الجملة:

"

man -K eraseDisk / usr / share / man / man3 / Common Crypto.3cc؟ n /usr/share/man/man8/diskutil.8؟ y "

سيبدأ الضغط على الإرجاع فورًا في البحث في جميع صفحات الدليل الموجودة في / usr / share / man /وعندما يتم العثور على تطابق ، تقدم التقارير لك صفحة الدليل المطابقة التي يمكنك قبولها باستخدام 'y 'أو رفض باستخدام' n '(أو إنهاء باستخدام' q ')

إذا كنت من مستخدمي Terminal.app على جهاز Mac ، فستجد أن العلامة -K تشبه استخدام خدعة البحث بالنقر بزر الماوس الأيمن التي ناقشناها هنا ، باستثناء أنها تتم بالكامل من سطر الأوامر ولا يتطلب أي تفاعل بالماوس أو المؤشر.

بحث في صفحة الدليل الحالية عن المباريات

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

/ مصطلح البحث

لنفترض أننا في صفحة الدليل للإطلاق وتريد العثور على مطابقات لـ "LaunchAgents" داخل صفحة الدليل هذه. بمجرد أن تصبح رجلًا للإطلاق (إطلاق الرجل) ، يمكنك استخدام ما يلي:

/ launchagents

سيتم تمييز أي مطابقات للصياغة في صفحة الدليل الحالية. يمكنك بعد ذلك التنقل بين التطابقات مع n و shift + n.

الحيل الثلاث التي يجب تذكرها عند البحث بمجرد دخولك إلى صفحة رجل هي:

  • / search string - اعثر على مطابقات لـ "search string" في صفحة الدليل الحالية "
  • n - انتقل إلى المباراة التالية
  • shift + n - انتقل إلى المطابقة السابقة

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

تعرف على بعض الحيل اليدوية الأخرى للبحث عن الصفحات؟ اسمحوا لنا أن نعرف في التعليقات.

كيفية البحث في الصفحات البشرية في سطر الأوامر