Kmdr CLI, selgitage terminali keerukaid käske

umbes kmdr cli

Järgmises artiklis vaatleme tööriista Kmdr CLI. See on veebipõhine tööriist, mis See näitab meile, mida teevad Gnu / Linuxi käsu kõik osad. See tööriist jagab pikad ja keerukad Gnu / Linuxi käsud mitmeks osaks ja annab neile igaühele selgituse.

See tööriist aitab meid saate hõlpsalt õppida CLI-käske terminalist lahkumata ja ilma, et peaksin mehe lehti läbi vaatama. Mitte ainult Gnu / Linuxi käsud, Kmdr annab selgituse paljude CLI-käskude kohta, sealhulgas; ansible, docker, git, go, kubectl, mongo, mysql, npm, ruby, vagrant ja sajad muud programmid, nagu näiteks bashi sisseehitatud programmid.

Ainuke "probleemi»Märkasin Kmdr CLI testimisel, kas see on nii pole võimalust küsida rohkem kui ühte käsku. Programm paneb teid Kmdr CLI-st väljuma ja seejärel uuesti avama, et saaksite mõne muu käsuga tutvuda. Nagu ma ütlen, lisaks sellele väikesele probleemile ja sellele kõik kasutatud tekstid on inglise keeles, Töötas Kmdr minu Ubuntu 18.04 süsteemis suurepäraselt.

Kmdr CLI ühilduvad käsud

Kmdr CLI suudab töötada keerukate, pikkade käskude ja nende valikutega. Mõistate ka käske, mis sisaldavad torusid, ümbersuunamisi, loendeid ja operaatoreid. Kmdr pakub meile mitmesuguste programmide, tööriistade ja utiliitide selgitust, sealhulgas järgmist:

  • Bash Shelli sisseehitatud (näiteks eksport, kaja või CD).
  • Konteinerid (näiteks kubectl või Docker).
  • Failitööriistad (näiteks tõmblukk või tõrv).
  • Tekstiredaktorid (nt nano või vim).
  • Paketihaldurid (näiteks dpkg või pip).
  • Versioonihaldus (näiteks Git).
  • Andmebaasiserver ja klient (näiteks mysql või mongod).
  • Meedia (nt youtube-dl või ffmpeg).
  • Võrk / side (näiteks netstat, nmap või curl).
  • Teksti töötlemine (näiteks awk või sed).
  • Programmeerimiskeeled / käituskeskkonnad / kompilaatorid (näiteks Go, sõlm või gcc).
  • Mitu (näiteks openssl, bash või bash64).

Need on vaid mõned programmid. See võib vaata täielik nimekiri ühilduvatest programmidest on siin. Arendajad lisavad iga päev rohkem programme.

Installige Kmdr CLI

See tööriist nõuab Nodejs versioon 8.x või uuem. See on Nodejsis kirjutatud tasuta avatud lähtekoodiga utiliit.

Pärast Nodejs installimist saame installige Kmdr CLI koos Npm paketihalduriga nagu see on näidatud järgmises:

Kmdr CLI installimine

sudo npm install kmdr@latest --global

Kmdr võib ka olla kasutada otse veebibrauserist. See valik ei vaja installimist ega registreerimist.

Kuidas Kmdr CLI-d kasutada

Selle tööriista abil on CLI-käsu selgitus lihtne saada. Näiteks võtame järgmise käsu:

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

Kui me tahtsime saada eelmises käsus iga osa selgituse, peame seda tegema käivitage Kmdr CLI kasutades terminalis järgmist käsku (Ctrl + Alt + T):

kmdr explain

Kmdr CLI palub meil käsu kirjutada. Peame kasutama ainult käsku, mille võtsime eeskujuks, ja vajutama tutvustus.

kmdr cli selgitab keerukat käsku

Nagu näete eelmisel ekraanipildil, Kmdr CLI lagundab eelmise käsu kõik osad ja näitab meile igaühe selgitust. Samuti on võimalik saada käskude selgitus rühmitatud suvanditega. Samuti saame testida igasuguseid lihtsaid või keerukaid käske, mis hõlmavad torusid, ümbersuunamist, alamkäsusid, operaatoreid jne.

Seletuse lõpus palub Kmdr meil oma kommentaare jagada. Saame valida Jah o Ei kasutades nende saatmiseks suunanooli. Kui me ei soovi kommentaari jagada, siis lihtsalt vali variant 'Hüppa sisse ja väljaKmdr CLI-st väljumiseks.

El Kmdr CLI on endiselt väga uus ja on varajases staadiumis. Loodetavasti arendajad parandavad seda, lisades rohkem funktsioone. Lisateavet selle programmi kohta leiate aadressilt projekti veebisait või teie GitHubi leht.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.