Kmdr CLI ، احصل على شرح للأوامر المعقدة في المحطة

حول kmdr cli

في المقالة التالية سوف نلقي نظرة على أداة Kmdr CLI. إنها أداة قائمة على الويب سيُظهر لنا ما يفعله كل جزء من أمر Gnu / Linux. تقسم هذه الأداة أوامر Gnu / Linux الطويلة والمعقدة إلى عدة أجزاء وتقدم شرحًا لكل منها.

هذه الأداة ستساعدنا تعرف بسهولة على أوامر CLI دون مغادرة الجهاز ودون الحاجة إلى تصفح صفحات الرجل. ليس فقط أوامر Gnu / Linux ، يقدم برنامج Kmdr شرحًا للعديد من أوامر CLI ، بما في ذلك ؛ ansible و docker و git و go و kubectl و mongo و mysql و npm و ruby ​​و vagrant ومئات البرامج الأخرى ، مثل تلك المضمنة في bash.

الوحيد "مشكلة»لقد لاحظت أثناء اختبار Kmdr CLI ، هذا هو ليس لديه خيار للاستعلام عن أكثر من أمر واحد. يجعلك البرنامج تخرج من برنامج Kmdr CLI ثم يعيد فتحه بحيث يمكنك الرجوع إلى أمر آخر. كما أقول ، بالإضافة إلى هذه المشكلة الصغيرة وذاك جميع النصوص التي تمت مراجعتها هي باللغة الإنجليزية، عملت Kmdr بشكل مثالي على نظام Ubuntu 18.04 الخاص بي.

أوامر KMdr المتوافقة CLI

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

  • باش شل بيلتينز (على سبيل المثال تصدير أو صدى أو قرص مضغوط).
  • حاويات (على سبيل المثال kubectl أو Docker).
  • أدوات الملفات (على سبيل المثال الرمز البريدي أو القطران).
  • محررو النصوص (على سبيل المثال نانو أو فيم).
  • مديرو الحزم (على سبيل المثال dpkg أو pip).
  • التحكم في الإصدار (على سبيل المثال Git).
  • خادم قاعدة البيانات والعميل (على سبيل المثال mysql أو mongod).
  • وسائط (على سبيل المثال youtube-dl أو ffmpeg).
  • شبكة التواصل (على سبيل المثال netstat أو nmap أو curl).
  • معالجة النصوص (على سبيل المثال awk أو sed).
  • لغات البرمجة / بيئات وقت التشغيل / المجمعين (على سبيل المثال ، Go أو node أو gcc).
  • العديد من (على سبيل المثال ، opensl أو bash أو bash64).

هذه ليست سوى بعض البرامج. يمكن انظر القائمة الكاملة للبرامج المتوافقة هنا. يضيف المطورون المزيد من البرامج كل يوم.

قم بتثبيت برنامج Kmdr CLI

هذه الأداة ويتطلب ذلك Nodejs الإصدار 8.x أو أعلى. إنها أداة مجانية مفتوحة المصدر مكتوبة بلغة Nodejs.

بعد تثبيت Nodejs ، يمكننا ذلك قم بتثبيت Kmdr CLI مع مدير الحزم Npm كما هو موضح في الآتي:

تركيب Kmdr CLI

sudo npm install kmdr@latest --global

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

كيفية استخدام برنامج Kmdr CLI

باستخدام هذه الأداة ، يكون الحصول على شرح أمر CLI أمرًا سهلاً. كمثال ، سوف نتخذ الأمر التالي:

history | awk '{print $2}' | sort | uniq -c | sort -nr

إذا أردنا الحصول على شرح لكل جزء في الأمر السابق ، فسنضطر إلى ذلك بدء برنامج Kmdr CLI باستخدام الأمر التالي في المحطة (Ctrl + Alt + T):

kmdr explain

سيطلب منا برنامج Kmdr CLI كتابة الأمر. سيتعين علينا فقط استخدام الأمر الذي أخذناه كمثال والصحافة مقدمة.

kmdr cli شرح الأمر المعقد

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

في نهاية الشرح سيطلب برنامج Kmdr منا مشاركة تعليقاتنا. يمكننا أن نختار نعم o لا باستخدام سهم الاتجاه لإرسالها. إذا كنا لا نريد مشاركة تعليق ، ببساطة اختر الخيارالقفز والخروجللخروج من برنامج Kmdr CLI.

El لا يزال برنامج Kmdr CLI جديدًا جدًا ولا يزال في مراحله الأولى. نأمل أن يقوم المطورون بتحسينه بإضافة المزيد من الميزات. يمكن العثور على مزيد من المعلومات حول هذا البرنامج على موقع المشروع أو في صفحة جيثب.


اترك تعليقك

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

*

*

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