Kmdr CLI, lortu terminalean komando konplexuen azalpena

kmdr cli inguru

Hurrengo artikuluan Kmdr CLI tresnari erreparatuko diogu. Webean oinarritutako tresna da Gnu / Linux komando baten zati bakoitzak zer egiten duen erakutsiko digu. Tresna honek Gnu / Linux komando luze eta konplexuak hainbat zatitan banatzen ditu eta horietako bakoitzari buruzko azalpenak ematen ditu.

Tresna honek lagunduko digu erraz ikasi CLI komandoak terminaletik irten gabe eta eskuliburu orriak pasatu beharrik gabe. Gnu / Linux komandoak ez ezik, Kmdr-ek CLI komando askoren inguruko azalpenak ematen ditu, besteak beste; ansible, docker, git, go, kubectl, mongo, mysql, npm, ruby, vagrant eta beste ehunka programa, bash-ean integratutakoak bezalakoak.

Bakarra "arazoa»Kmdr CLI probatzerakoan konturatu nintzen, hori da ez du komando bat baino gehiago kontsultatzeko aukerarik. Programak Kmdr CLI-tik irteten zaitu eta berriro irekitzen du beste komando bat kontsultatu ahal izateko. Esan bezala, arazo txiki honetaz gain kontsultatutako testu guztiak ingelesez daude, Kmdr-ek primeran funtzionatu zuen nire Ubuntu 18.04 sisteman.

Kmdr CLI bateragarriak diren aginduak

Kmdr CLIk komando luze eta konplexuekin eta haien aukerekin funtziona dezake. Hodiak, birbideratzeak, zerrendak eta operadoreak biltzen dituzten komandoak ere ulertzen dituzu. Kmdr-ek programa, tresna eta utilitateen gama zabala azalduko digu, besteak beste:

  • Bash Shell integratuak (adibidez export, echo edo cd).
  • Edukiontziak (adibidez kubectl edo Docker).
  • Fitxategiaren tresnak (zip edo tar adibidez).
  • Testu editoreak (adibidez, nano edo vim).
  • Pakete kudeatzaileak (adibidez dpkg edo pip).
  • Bertsioaren kontrola (adibidez Git).
  • Datu-basearen zerbitzaria eta bezeroa (adibidez mysql edo mongod).
  • Komunikabideak (Adibidez, youtube-dl edo ffmpeg).
  • Sarea / Komunikazioa (adibidez netstat, nmap edo curl).
  • Testu prozesamendua (adibidez awk edo sed).
  • Programazio lengoaiak / Exekuzio inguruneak / Konpiladoreak (adibidez, Go, node edo gcc).
  • Hainbat (adibidez openssl, bash edo bash64).

Hauek dira programa batzuk. Ahal du ikusi hemen programa bateragarrien zerrenda osoa. Garatzaileek egunero programa gehiago gehitzen dituzte.

Instalatu Kmdr CLI

Tresna hau It eskatzen Nodejs 8.x bertsioa edo berriagoa. Nodejs-en idatzitako doako kode irekiko erabilgarritasuna da.

Nodejs instalatu ondoren, ahal dugu instalatu Kmdr CLI Npm pakete kudeatzailearekin honako honetan erakusten den bezala:

Kmdr CLI instalazioa

sudo npm install kmdr@latest --global

Kmdr ere izan daiteke erabili zuzenean web arakatzailetik. Aukera honek ez du inolako instalaziorik edo erregistrorik behar.

Nola erabili Kmdr CLI

Tresna honekin CLI komando baten azalpena lortzea erraza da. Adibide gisa, komando hau hartuko dugu:

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

Aurreko komandoan zati bakoitzaren azalpena lortu nahi izanez gero, beharko dugu hasi Kmdr CLI terminaleko komando hau erabiliz (Ktrl + Alt + T):

kmdr explain

Kmdr CLIk agindua idazteko eskatuko digu. Hartu dugun komandoa adibide gisa erabili eta sakatu beharko dugu Intro.

kmdr cli-k komando konplexua azaltzen du

Aurreko pantailan ikus dezakezun bezala, Kmdr CLIk aurreko komandoaren zati bakoitza xehatzen du eta bakoitzaren azalpena erakusten digu. Agindu batzuen azalpena taldekatutako aukerekin ere lor daiteke. Era berean, mota guztietako komando sinple edo konplexuak probatu ditzakegu: hodiak, birbideraketak, azpikomandoak, operadoreak, etab.

Azalpenaren amaieran, Kmdr-ek gure iruzkinak partekatzeko eskatuko digu. Aukeratu dezakegu Bai o Ez norabideko gezia erabiliz bidaltzeko. Iruzkin bat partekatu nahi ez badugu, besterik gabe aukeratu aukera 'Salto egin eta atera'Kmdr CLI-tik ateratzeko.

El Kmdr CLI oraindik oso berria da eta hasierako fasean dago. Zorionez, garatzaileek ezaugarri gehiago gehituz hobetuko dute. Programa honi buruzko informazio gehiago hemen proiektuaren webgunea edo zurea GitHub orria.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.