Kmdr CLI, tora tsananguro yemirairo yakaoma mune terminal

anenge kmdr ehl

Muchinyorwa chinotevera isu ticha tarisa iyo Kmdr CLI chishandiso. Iyo webhu-yakavakirwa chishandiso icho Izvo zvichatiratidza izvo chikamu chimwe nechimwe chemutemo weGnu / Linux chinoita. Ichi chishandiso chinopatsanura mirefu uye yakaoma Gnu / Linux mirairo muzvikamu zvinoverengeka uye inopa tsananguro yeumwe neumwe wavo.

Ichi chishandiso chichatibatsira nyore kudzidza nezve CLI raira usinga siya iyo terminal uye usinga pfuure nemapeji emurume. Kwete chete iyo Gnu / Linux mirairo, Kmdr inopa tsananguro pane mazhinji emirairo yeCLI, kusanganisira; anonzwisisika, docker, git, enda, kubectl, mongo, mysql, npm, ruby, vagrant, uye mazana ezvimwe zvirongwa, senge iwo akavakirwa mu bash.

Mumwe chete "dambudziko»Ndakaona ndichiyedza Kmdr CLI, ndizvo haina mukana wekubvunza unopfuura mutemo mumwe. Chirongwa ichi chinoita kuti ubve Kmdr CLI uye wozoichivhurazve kuitira kuti ugone kubvunza mumwe murairo. Sezvandinotaura, pamusoro peichi chidiki diki uye icho zvinyorwa zvese zvakabvunzwa zviri muChirungu, Kmdr yakashanda zvakakwana pane yangu Ubuntu 18.04 system.

Kmdr CLI Inoenderana Mirairo

Kmdr CLI inogona kushanda yakaoma, mirefu mirefu uye nesarudzo dzadzo. Iwe zvakare unonzwisisa iyo mirairo inosanganisira pombi, redirects, zvinyorwa, uye vanoshanda. Kmdr ichatipa iyo tsananguro yeakasiyana siyana ezvirongwa, zvishandiso uye zvinoshandiswa, kusanganisira zvinotevera:

  • Bhash Shell Builtins (semuenzaniso kutengesa kunze, echo kana cd).
  • Midziyo (semuenzaniso kubectl kana Docker).
  • Zvishandiso zvefaira (semuenzaniso zip kana tar).
  • Zvinyorwa vapepeti (semuenzaniso nano kana vim).
  • Pasuru mamaneja (semuenzaniso dpkg kana pombi).
  • Shanduro yekudzora (semuenzaniso Git).
  • Dhatabhesi server uye mutengi (semuenzaniso mysql kana mongod).
  • Midhiya (semuenzaniso youtube-dl kana ffmpeg).
  • Network / Kutaurirana (semuenzaniso netstat, nmap kana curl).
  • Kugadziriswa kwemavara (semuenzaniso awk kana sed).
  • Zvirongwa zvemitauro / Runtime nharaunda / maCompiler (semuenzaniso, Enda, node, kana gcc).
  • Vanoverengeka (semuenzaniso kuvhura, bash kana bash64).

Izvi ndizvo zvimwe zvezvirongwa. Zvinogona ona iyo rondedzero yakazara yezvirongwa zvinoenderana pano. Vagadziri vari kuwedzera mamwe mapurogiramu zuva rega rega.

Isa Kmdr CLI

Ichi chishandiso inoda Nodejs vhezheni 8.x kana kupfuura. Iyo yemahara yakavhurwa sosi yekushandisa yakanyorwa muNodejs.

Mushure mekuisa Nodejs, tinogona gadza Kmdr CLI naNpm package maneja sezvazvinoratidzwa mune zvinotevera:

Kmdr CLI kuisirwa

sudo npm install kmdr@latest --global

Kmdr inogona zvakare kuva shandisa zvakananga kubva pawebhusaiti. Iyi sarudzo haidi kuiswa kana kunyoreswa chero mhando.

Mashandisiro eKmdr CLI

Neichi chishandiso kuwana tsananguro yemirairo yeCLI iri nyore. Semuenzaniso, isu tichaenda kunotora unotevera kuraira:

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

Kana isu taida kuwana tsananguro yechikamu chimwe nechimwe mumutemo wekare, isu tichafanirwa tanga Kmdr CLI uchishandisa unotevera kuraira mune terminal (Ctrl + Alt + T):

kmdr explain

Kmdr CLI inotikumbira kuti tinyore iwo murairo. Isu tichazongofanira kushandisa rairo yatakatora semuenzaniso uye tinya Intro.

kmdr cli tsanangura kuraira kwakaomarara

Sezvauri kuona mune yapfuura skrini, Kmdr CLI inoputsa yega yega chikamu chemirairo yapfuura uye inotiratidza tsananguro yeumwe neumwe. Izvo zvakare zvinoita kuti uwane tsananguro yemirairo ine dzakapatsanurwa sarudzo. Tinogona zvakare kuyedza ese marudzi akareruka kana akaomarara mirairo inosanganisira pombi, redirection, subcommands, vashandisi, nezvimwe.

Pakupera kwetsananguro, Kmdr anotikumbira kuti tigovane zvatinotaura. Tinogona kusarudza Hongu o Aihwa uchishandisa museve wekutungamira kuti uvatume. Kana isu tisingade kugovera mhinduro, zvakapusa sarudza sarudzo 'Svetuka mukati uye kunze'kubuda Kmdr CLI.

El Kmdr CLI ichiri nyowani uye iri muchikamu chekutanga. Ndinovimba vagadziri vanozoivandudza nekuwedzera zvimwe zvinhu. Mamwe mashoko nezvechirongwa ichi anogona kuwanikwa pa purojekiti webhusaiti kana rako GitHub peji.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako