22Aug

Slik bruker du Linux-kommandoer i Windows med Cygwin

Windows-kommandolinjeverktøy har avansert mye med PowerShell, men Linux har hatt en mye mer brukbar terminal i mange år. Slik kan du få det beste fra begge verdener med Cygwin, en nix-stil terminal for Windows-PCer.

I dagens leksjon forklarer vi hvordan Cygwin kan kjøre, men hold deg oppdatert for fremtidige artikler der vi skal forklare hvordan du bruker det til alle slags forskjellige ting.

Install Cygwin

Cygwin leveres med en vanlig setup.exe for å installere i Windows, men det er et par trinn du må ta hensyn til, så vi vil gå gjennom installasjonen.

For å holde installasjonen liten samtidig som du sparer båndbredde for deg og Cygwin, vil standardinstallatøren bare laste ned filene du trenger fra internett.

Standard installasjonsbanen er C: \ Cygwin, men hvis du ikke liker å ha programmer installert på roten til C: -drevet, kan du endre banen eller lage en symbolsk lenke fra C: \ Cygwin til programfilene dine.

Klikk neste til du kommer til et nedlastingsspegelvalg. Dessverre sier installatøren ikke hvor speilene er plassert, så i de fleste tilfeller kan du også gjette hvilket speil som fungerer best.

Etter at du har valgt et speil, laster installatøren ned en liste over tilgjengelige pakker for å installere. Her er det ting som blir litt mer skremmende.

Det vil være hundrevis av pakker tilgjengelig adskilt av flere forskjellige kategorier. Hvis du ikke vet hva pakken er, kan du forlate standardvalget og installere flere pakker senere ved å kjøre installasjonsprogrammet på nytt.

Hvis du vet hvilken pakke du trenger, kan du søke etter det, og resultatene blir automatisk filtrert.

Når du klikker på neste, vil det ta litt tid å laste ned alle de valgte verktøyene og deretter fullføre installasjonen.

Legg til Cygwin-banen til Windows Miljøvariabel

Etter installasjonen vil du ha et Cygwin-ikon på skrivebordet ditt som du kan starte for å åpne Cygwin-terminalen.

Denne terminalen starter i C: \ Cygwin \ home \ & lt; user & gt;mappe, men det er ikke spesielt nyttig fordi du sannsynligvis ikke har noen filer lagret der. Du kan bruke alle de grunnleggende Linux-kommandoene, men hvis du vil komme tilbake til C: -drevet må du bytte katalog til /cygdrive/ c.

Hvis du vil gjøre Cygwin-arbeidet i din normale Windows-kommandoprompt, må du legge til Cygwin i Windows Miljøvariabler.

Start ved å åpne systemegenskapene med enten Win + Pause / Break eller høyreklikk på datamaskinen og velg egenskaper.

I venstre kolonne klikker du på avanserte systeminnstillinger for å åpne systemegenskapene vinduet vi leter etter.

Fra den avanserte kategorien klikker du på miljøvariabler nederst.

Deretter i systemvariabler, finn sti variabelen og klikk på edit.

På slutten av alternativet for variabel verdi legger du til Cygwin bin-posisjonen slik.

; C: \ Cygwin \ bin

Merk: Pass på at du legger til et semikolon for å skille det fra de andre verdiene.

Klikk OK for å lukke ut av vinduet og åpne en kommandoprompt for å teste ut noen få Linux-kommandoer.

Som du ser fra bildet nedenfor, arbeider både pwd og ls i den vanlige Windows-kommandoprompten. Du kan også se at /cygdrive/ c automatisk legges til plasseringen.

Det er mye mer du kan gjøre med Cygwin installert, og vi vil vise deg noen av de nyttige verktøyene i fremtidige artikler.

Cygwin hjemmeside