0Pricing
Helm Academy · درس

تمكين الإكمال في Shell والمساعدة

الإكمال التلقائي ونظام المساعدة المضمّن للعمل بسرعة

تمكين الإكمال في Shell والمساعدة درس مجاني في Helm Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Helm Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Helm Academy 4 دروس في المجموع.

اكتب أقل وتذكّر أقل

يأتي Helm مزوّدًا بميزة shell completion ونظام مساعدة شامل. وتتيحان لك اكتشاف الأوامر والخيارات من دون حفظ أي شيء.

أمر completion

ينشئ الأمر helm completion برنامجًا نصيًا لصدفة الأوامر لديك. وهو يدعم bash وzsh وfish وPowerShell مباشرةً.

helm completion --help

إكمال bash

بالنسبة إلى bash، استخدم source لتحميل البرنامج النصي المُنشأ في .bashrc حتى تُحمّل ميزة الإكمال في كل مرة تفتح فيها الصدفة.

source <(helm completion bash)

إكمال zsh

يفعل مستخدمو zsh الشيء نفسه باستخدام الأمر الفرعي zsh. أضفه إلى .zshrc، أو اكتبه في مجلد موجود ضمن fpath لتسريع بدء التشغيل.

source <(helm completion zsh)

الإكمال يعرف البيانات الحالية

ميزة الإكمال في Helm ذكية: فعند الضغط على Tab بعد helm upgrade، يمكنها اقتراح أسماء الإصدارات الفعلية من عنقودك، وليس كلمات الأوامر الثابتة فقط.

خيار --help

أضف --help إلى أي أمر لعرض الغرض منه وخياراته وأمثلته. ويعمل ذلك على كل مستوى، بدءًا من helm ووصولًا إلى الأوامر الفرعية المتداخلة.

helm install --help

استعراض المساعدة عالية المستوى

يؤدي تشغيل helm help من دون أمر إلى عرض كل أمر فرعي متاح. وهو خريطتك عندما تنسى ما يستطيع Helm فعله.

helm help

المساعدة لأمر محدد

يمكنك أيضًا تمرير أمر إلى help، مثل helm help upgrade. وهو يعرض النص نفسه الذي يعرضه upgrade --help، ولكن بصياغة مختلفة.

helm help upgrade

قراءة قائمة الخيارات

تقسّم كل صفحة مساعدة الخيارات إلى flags خاصة بالأمر وخيارات عامة. وتنطبق الخيارات العامة مثل --namespace و--kube-context على جميع الأوامر تقريبًا.

اكتشف الإضافات أيضًا

تعرض المساعدة الإضافات plugins المثبتة أيضًا. وبعد إضافتها، تظهر في helm help كما لو كانت أوامر فرعية أصلية، ويمكن اكتشافها بالكامل.

الحفاظ على الإكمال بين الجلسات

يستمر تحميل برنامج الإكمال النصي في الصدفة الحالية فقط. وللاحتفاظ به، اكتب البرنامج النصي المُنشأ في profile الخاص بالصدفة حتى يُحمّل عند كل تسجيل دخول.

helm completion bash > /etc/bash_completion.d/helm

تحقق سريع

نسيت خيارات أمر upgrade وتريد عرضها فورًا.

مراجعة

فعّل helm completion لصدفتك للتنقل باستخدام Tab بين الأوامر والإصدارات، واستعن بـ --help أو helm help لتعلّم أي أمر بسرعة. 🚀

الأسئلة الشائعة

هل درس «تمكين الإكمال في Shell والمساعدة» مجاني؟

نعم — نص درس «تمكين الإكمال في Shell والمساعدة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Helm Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Helm Academy 4 دروس في المجموع.

ماذا ستتعلم في «تمكين الإكمال في Shell والمساعدة»؟

الإكمال التلقائي ونظام المساعدة المضمّن للعمل بسرعة تتمرن على Helm Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Helm Academy؟

لا تُشترط خبرة سابقة. Helm Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.

كم من الوقت يستغرق درس «تمكين الإكمال في Shell والمساعدة»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Helm Academy هذا؟

نعم. كل درس في Helm Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. تثبيت Helm CLI على نظام التشغيل
  2. كيف يعثر Helm على عنقودك عبر kubeconfig
  3. فحوصات سلامة helm version وhelm env
  4. تمكين الإكمال في Shell والمساعدة
← العودة إلى Helm Academy