DIY: Lisää Gnu-komentorivin hyvyys Windows-koneesi

Yksi suurimmista ongelmista, joita minulla on vaihdettaessa edestakaisin Linuxin ja Windowsin välillä, on komentorivi. Inhoan tapaa, jolla Windows-komentorivi asetetaan; asetettavaa globaalia polkua ei ole, komentojen syntaksi on vieras ja puuttuvat lukuisat päivittäin riippuvat komennot.

Siksi olin niin onnellinen törmännyt Gnu on Windows (Gow) -sovellukseen. Tämä uskomattoman kätevä työkalu saa Linux-järjestelmänvalvojan (tai jonkun muun, joka on mukavampi Linux / UNIX-komentorivillä) tuntemaan olonsa kotoisaksi Windows-komennon avulla. Mutta vielä parempi on, että Gow laajentaa Windows-komentoriviä lähes 130 hyödyllisellä Gnu-komennolla.

Nämä ovat vain murto-osa komennoista, jotka tulevat Gow'n kanssa asennuksen yhteydessä:

  • Shell-komentosarjat : bash, zsh
  • Pakkaus : gzip, zip, bzip2, compress
  • SSH : kitti, psftp, pscp, sivut, putki
  • Lataa / lataa : CURL, wget
  • FTP : NcFTP
  • Toimitus : vim
  • Tekstihaku / näkymä : grep, agrep, vähemmän, kissa, häntä, pää
  • Tiedostojärjestelmä : mv, cp, du, ls, pwd, rmdir, whereis
  • Kehitys : tehdä, diff, diff3, uni, cvs, dos2unix, unix2dos

Gow: n asentaminen

Voit asentaa Gow: n lataamalla vain uusimman version ja suorittamalla asennusbinaarin. Kun asennus on valmis, napsauta Käynnistä | Gow-valikossa on Readme-tiedosto, Poista asennettavissa oleva tiedosto ja kansio, joka sisältää lisensointitiedot. Et löydä suoritettavia tiedostoja yhdellekään Gowin asentamista työkaluista, koska asennetut sovellukset ovat osa Gnu-apuohjelmia, joten nämä ovat vain komentorivityökaluja.

Mutta varmasti joudutaan keksimään tapa asettaa $ PATH -direktiivi, jotta komennot ovat maailmanlaajuisia, eikö niin? Väärä. Asennus huolehtii tästä puolestasi. Yksi asia, joka pidän Linux / UNIX-komentorivistä, on se, että tuhannet ytinkomennot ovat globaaleja, joten niitä voidaan suorittaa mistä tahansa kohdasta kansiohierarkiassa.

Testaus Gow

Nyt kun Gow on asennettu, suoritetaan testi. Avaa komentokehote (napsauta Käynnistä ja kirjoita sitten suorituskenttään cmd ) ja anna komento gow - -lista (ei välilyöntiä viivojen välillä). Näet kaikki käytettävissä olevat komennot, jotka odottavat syöttämistäsi ( kuva A ). Kuvio A

Jokainen näkemäsi komento on saatavana globaalina komennona.

Komenton suorittaminen

Oletetaan, että haluat luoda tekstipohjaisen asetustiedoston tai muokata tiedostoa, kuten isäntätiedostoa. Muistiota ei tarvitse avata, kun sinulla on pääsy vimiin. Avaa vim antamalla komento vim, ja tekstieditori on käytettävissänne ( kuva B ). Jos haluat avata aiemmin luodun tiedoston muokattavaksi (sano C: \ test.txt), komento olisi vim C: \ test.txt . Varmista, että osaat käyttää vimeä, ennen kuin sukellat tähän toimintaan, tai muuten ajat itseäsi hulluksi yrittääksesi selvittää tämä uskomattoman tehokas toimittaja. Kuvio B

Tämä ei ole Windows 7 -teema Linux-ruudussa, vaan täysimääräinen vim, joka toimii Windows 7: ssä.

Loput komennot vaihtelevat niiden käytön mukaan. Et löydä komentojen man-sivuja (kuten Linux / UNIX: ssa), mutta voit antaa komennon näin: komento - -help (ei välilyöntejä viivojen välillä ja missä "komento" on todellinen komento, jonka haluat juosta). Tämä komentorakenne luettelee komennon syntaksin ja komennolle käytettävissä olevat vaihtoehdot.

johtopäätös

Jos etsit tapaa tehdä Windows-komentokehote tehokkaammaksi kuluttamatta käteistä tai hyppäämättä liian monien kehien läpi, kätevä Gow-sovellus on juuri tarvitsemasi. Hyödyntäkää se ja katso jos et löydä Windows-koneesi paremmin sopivaksi Linux / UNIX-järjestelmänvalvojan taustalle.

© Copyright 2021 | mobilegn.com