Hemsida » hur » Så här använder du Linux-kommandon i Windows med Cygwin

    Så här använder du Linux-kommandon i Windows med Cygwin

    Windows-kommandoradsverktyg har avancerat mycket med PowerShell, men Linux har haft en mycket mer användbar terminal i många år. Så här kan du få det bästa av båda världarna med Cygwin, en nix-stil terminal för Windows-datorer.

    I dagens lektion förklarar vi hur Cygwin ska springa, men håll dig uppdaterad för framtida artiklar där vi kommer att förklara hur man använder den för alla sorters saker.

    Installera Cygwin

    Cygwin kommer med en vanlig setup.exe att installera i Windows, men det finns några steg du måste ta uppmärksamhet på så vi kommer att gå igenom installationen.

    För att hålla installationen liten samtidigt som du sparar bandbredd för dig och Cygwin, kommer standardinstallatören bara hämta de filer du behöver från internet.

    Standardinstallationsvägen är C: \ Cygwin men om du inte gillar att ha program installerade på roten till din C: -drev kan du ändra sökvägen eller skapa en symbolisk länk från C: \ Cygwin till dina programfiler.

    Klicka på nästa tills du kommer till ett nedladdningsspegelval. Tyvärr säger installatören inte var speglarna är placerade så i de flesta fall kanske du bara gissar vilken spegel som fungerar bäst.

    När du har valt en spegel hämtar installatören en lista med tillgängliga paket för att du ska installera. Här är det saker som blir lite mer skrämmande.

    Det kommer att finnas hundratals paket tillgängliga separerade av flera olika kategorier. Om du inte vet vad paketet är kan du lämna standardvalet och installera ytterligare paket senare genom att köra installationsprogrammet igen.

    Om du vet vilket paket du behöver kan du söka efter det och resultaten filtreras automatiskt.

    När du klickar på nästa, tar det ett tag att ladda ner alla valda verktyg och sedan avsluta installationen.

    Lägg till Cygwin-sökvägen till Windows Environment Variable

    Efter installationen kommer du att ha en Cygwin-ikon på skrivbordet som du kan starta för att öppna Cygwin-terminalen.

    Den här terminalen startar i mappen C: \ Cygwin \ home \ men det är inte särskilt användbart eftersom du förmodligen inte har några filer lagrade där. Du kan använda alla grundläggande Linux-kommandon, men om du vill komma tillbaka till din C: -drev måste du byta katalog till / cygdrive / c.

    För att Cygwin ska fungera i din vanliga Windows-kommandoprompt måste du lägga till Cygwin i dina Windows-miljövariabler.

    Börja med att öppna dina systemegenskaper med antingen Win + Pause / Break eller högerklicka på datorn och välj egenskaper.

    I den vänstra kolumnen klickar du på avancerade systeminställningar för att öppna systemegenskapsfönstret vi söker.

    På den avancerade fliken klickar du på miljövariabler längst ner.

    Därefter i systemvariablerna, hitta sökvägen och klicka på redigera.

    I slutet av alternativet för variabelt värde lägger du till Cygwin bin-platsen som så.

    ; C: \ Cygwin \ bin

    Obs! Se till att du lägger till en semikolon för att skilja den från de andra värdena.

    Klicka på OK för att stänga av fönstret och öppna en kommandoprompt för att testa några Linux-kommandon.

    Som du kan se från bilden nedan arbetar både pwd och ls i den vanliga Windows-kommandotolken. Du kan också se att / cygdrive / c läggs automatiskt till platsen.

    Det finns mycket mer du kan göra med Cygwin installerat och vi visar dig några fler användbara verktyg i framtida artiklar.

    Cygwin hemsida