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 עבד בצורה מושלמת על מערכת אובונטו 18.04 שלי.

פקודות תואמות ל- Kmdr CLI

Kmdr CLI יכול לעבוד עם פקודות מורכבות וארוכות ואפשרויותיהן. אתה מבין גם את הפקודות הכוללות צינורות, הפניות מחדש, רשימות ומפעילים. Kmdr יציע לנו את ההסבר על מגוון רחב של תוכניות, כלים וכלי עזר, כולל הדברים הבאים:

  • Builtins בניין מעטפת (למשל ייצוא, הד או תקליטור).
  • מיכלים (למשל kubectl או Docker).
  • כלי קבצים (למשל רוכסן או זפת).
  • עורכי טקסט (למשל ננו או vim).
  • מנהלי חבילות (למשל dpkg או pip).
  • בקרת גרסה (למשל גיט).
  • שרת מסד נתונים ולקוח (למשל mysql או mongod).
  • מדיה (למשל youtube-dl או ffmpeg).
  • רשת / תקשורת (למשל netstat, nmap או curl).
  • עיבוד טקסט (למשל awk או sed).
  • שפות תכנות / סביבות זמן ריצה / קומפיילרים (לדוגמה, Go, node או gcc).
  • כמה (למשל openssl, bash או bash64).

אלה רק חלק מהתוכניות. זה יכול ראה את רשימה מלאה של תוכניות תואמות כאן. מפתחים מוסיפים תוכניות נוספות מדי יום.

התקן את Kmdr CLI

כלי זה requiere Nodejs גרסה 8.x ומעלה. זהו כלי קוד פתוח בחינם שנכתב ב- Nodejs.

לאחר התקנת Nodejs, אנו יכולים התקן את Kmdr CLI עם מנהל החבילות Npm כפי שמוצג בדברים הבאים:

התקנת CLm של Kmdr

sudo npm install kmdr@latest --global

קמ"ר יכול להיות גם כן להשתמש ישירות מדפדפן האינטרנט. אפשרות זו אינה דורשת התקנה או רישום מכל סוג שהוא.

כיצד להשתמש ב- 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 מפרק כל חלק מהפקודה הקודמת ומראה לנו הסבר על כל אחד מהם. אפשר גם לקבל את ההסבר על הפקודות עם אפשרויות מקובצות. אנו יכולים גם לבדוק כל מיני פקודות פשוטות או מורכבות הכוללות צינורות, הפניה מחדש, פקודות משנה, אופרטורים וכו '.

בסוף ההסבר, קמדר יבקש מאיתנו לחלוק את הערותינו. אנחנו יכולים לבחור כן o לא באמצעות חץ הכיוון כדי לשלוח אותם. אם אנחנו לא רוצים לשתף תגובה, פשוט בחר באפשרות 'קפצו פנימה והחוצה'כדי לצאת מ- Kmdr CLI.

El Kmdr CLI עדיין חדש מאוד ונמצא בשלב מוקדם. אני מקווה שהמפתחים ישפרו אותו על ידי הוספת תכונות נוספות. מידע נוסף על תוכנית זו ניתן למצוא בכתובת אתר הפרויקט או שלך דף GitHub.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.