Kmdr CLI, fáðu skýringar á flóknum skipunum í flugstöðinni

um kmdr cli

Í næstu grein ætlum við að skoða Kmdr CLI tólið. Það er vefur-undirstaða tól sem Það mun sýna okkur hvað hver hluti Gnu / Linux skipunar gerir. Þetta tól skiptir löngum og flóknum Gnu / Linux skipunum í nokkra hluta og gefur skýringu á hverri þeirra.

Þetta tól mun hjálpa okkur læra auðveldlega um CLI skipanir án þess að fara frá flugstöðinni og án þess að þurfa að fara í gegnum mannasíðurnar. Ekki bara Gnu / Linux skipanirnar, Kmdr veitir skýringar á mörgum CLI skipunum, þar á meðal; ansible, docker, git, go, kubectl, mongo, mysql, npm, ruby, vagrant og hundruð annarra forrita, eins og þau sem eru innbyggð í bash.

Sá eini "vandamál»Ég tók eftir því þegar ég prófaði Kmdr CLI, er það hefur ekki möguleika á að spyrja meira en eina skipun. Forritið fær þig til að hætta í Kmdr CLI og opnar það síðan aftur svo að þú getir ráðfært þig við aðra skipun. Eins og ég segi, til viðbótar við þetta litla vandamál og það allir textar sem leitað er til eru á ensku, Kmdr vann fullkomlega á Ubuntu 18.04 kerfinu mínu.

Kmdr CLI samhæfðar skipanir

Kmdr CLI getur unnið með flóknar, langar skipanir og valkosti þeirra. Þú skilur einnig skipanirnar sem fela í sér rör, tilvísanir, lista og stjórnendur. Kmdr mun bjóða okkur útskýringar á fjölmörgum forritum, verkfærum og tólum, þar á meðal eftirfarandi:

  • Bash Shell innbyggð (til dæmis export, echo eða cd).
  • Gámar (til dæmis kubectl eða Docker).
  • Skjalatæki (til dæmis zip eða tar).
  • Textaritlar (td nano eða vim).
  • Pakkastjóri (til dæmis dpkg eða pip).
  • Útgáfustýring (til dæmis Git).
  • Gagnagrunnþjónn og viðskiptavinur (til dæmis mysql eða mongod).
  • Miðlar (td youtube-dl eða ffmpeg).
  • Net / samskipti (til dæmis netstat, nmap eða curl).
  • Textavinnsla (til dæmis awk eða sed).
  • Forritunarmál / Runtime umhverfi / Samsetningarforrit (til dæmis Go, node eða gcc).
  • Nokkrir (til dæmis openssl, bash eða bash64).

Þetta eru aðeins nokkur forritin. Það getur sjá allan listann yfir samhæf forrit hér. Hönnuðir bæta við fleiri forritum á hverjum degi.

Settu upp Kmdr CLI

Þetta tól krefst þess Nodejs útgáfa 8.x eða nýrri. Það er ókeypis opinn uppspretta tól skrifað í Nodejs.

Eftir uppsetningu Nodejs getum við það settu upp Kmdr CLI með Npm pakkastjóra eins og það sést á eftirfarandi:

Kmdr CLI uppsetning

sudo npm install kmdr@latest --global

Kmdr getur líka verið nota beint úr vafra. Þessi valkostur krefst hvorki uppsetningar né skráningar af neinu tagi.

Hvernig nota á Kmdr CLI

Með þessu tæki er auðvelt að fá skýringar á CLI skipun. Sem dæmi ætlum við að taka eftirfarandi skipun:

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

Ef við vildum fá skýringar á hverjum hluta í fyrri skipun verðum við að gera það byrja Kmdr CLI með eftirfarandi skipun í flugstöð (Ctrl + Alt + T):

kmdr explain

Kmdr CLI mun biðja okkur um að skrifa skipunina. Við verðum aðeins að nota skipunina sem við tókum sem dæmi og ýta á intro.

kmdr cli útskýra flókna stjórn

Eins og sjá má á fyrri skjámyndinni, Kmdr CLI brýtur niður hvern hluta fyrri skipunar og sýnir okkur skýringar á hverjum og einum. Það er einnig mögulegt að fá skýringar á skipunum með flokkuðum valkostum. Við getum líka prófað alls kyns einfaldar eða flóknar skipanir sem fela í sér rör, tilvísun, undirskipanir, stjórnendur o.s.frv.

Í lok skýringarinnar mun Kmdr biðja okkur um að deila athugasemdum okkar. Við getum valið o Nr nota stefnuörina til að senda þau. Ef við viljum ekki deila athugasemdum, einfaldlega veldu valkostinn 'Hoppaðu út og inn'að hætta Kmdr CLI.

El Kmdr CLI er enn mjög nýr og er á frumstigi. Vonandi bæta verktaki það með því að bæta við fleiri möguleikum. Nánari upplýsingar um þetta forrit er að finna á verkefnavefurinn eða í þínum GitHub síðu.


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

Vertu fyrstur til að tjá

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt.

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.