Hoe Linux-opdrachten te gebruiken in Windows met Cygwin
Windows-opdrachtregelprogramma's hebben veel vooruitgang geboekt met PowerShell, maar Linux heeft al vele jaren een veel bruikbare terminal. Hier leest u hoe u het beste uit twee werelden kunt halen met Cygwin, een 'nix-achtige terminal voor Windows-pc's.
In de les van vandaag leggen we uit hoe je Cygwin kunt laten draaien, maar houd ons in de gaten voor toekomstige artikelen waarin we uitleggen hoe je het voor allerlei verschillende dingen kunt gebruiken.
Installeer Cygwin
Cygwin komt met een normale setup.exe om te installeren in Windows, maar er zijn een paar stappen waar je op moet letten, dus we zullen je door de installatie leiden.
Om de installatie klein te houden en tegelijkertijd de bandbreedte voor Cygwin en Cygwin te besparen, downloadt het standaard installatieprogramma alleen de bestanden die u op internet nodig hebt.
Het standaard installatiepad is C: \ Cygwin maar als je het niet leuk vindt om programma's te hebben geïnstalleerd in de root van je C: schijf, kun je het pad wijzigen of een symbolische koppeling maken van C: \ Cygwin naar je programmabestanden.
Klik op Volgende totdat je bij een selectie van een downloadspiegel komt. Helaas, het installatieprogramma zegt niet waar de spiegels zich bevinden, dus in de meeste gevallen kunt u net zo goed raden welke spiegel het beste werkt.
Nadat u een mirror hebt geselecteerd, downloadt het installatieprogramma een lijst met beschikbare pakketten die u kunt installeren. Hier wordt het een beetje intimideriger.
Er zullen honderden pakketten beschikbaar zijn, gescheiden door meerdere verschillende categorieën. Als u niet weet wat het pakket is, kunt u de standaardselectie achterlaten en later extra pakketten installeren door het installatieprogramma opnieuw uit te voeren.
Als u weet welk pakket u nodig heeft, kunt u ernaar zoeken en worden de resultaten automatisch gefilterd.
Zodra u op Volgende klikt, duurt het een tijdje om alle geselecteerde hulpmiddelen te downloaden en voltooit u de installatie.
Voeg Cygwin-pad toe aan Windows-omgevingsvariabele
Na de installatie hebt u een Cygwin-pictogram op uw bureaublad dat u kunt openen om de Cygwin-terminal te openen.
Deze terminal start in de map C: \ Cygwin \ home \, maar dat is niet erg handig omdat je daar waarschijnlijk geen bestanden hebt opgeslagen. Je kunt alle standaard Linux-commando's gebruiken, maar als je terug wilt naar je C: -drive, moet je van directory veranderen naar / cygdrive / c.
Om Cygwin te laten werken in uw normale Windows-opdrachtprompt, moet u Cygwin toevoegen aan uw Windows-omgevingsvariabelen.
Begin met het openen van uw systeemeigenschappen met Win + Pauze / Onderbreken of klik met de rechtermuisknop op de computer en selecteer eigenschappen.
Klik in de linkerkolom op geavanceerde systeeminstellingen om het venster met systeemeigenschappen te openen waarnaar we op zoek zijn.
Klik op het geavanceerde tabblad op omgevingsvariabelen onderaan.
Zoek vervolgens in de systeemvariabelen de padvariabele en klik op bewerken.
Voeg aan het einde van de variabele-waarde-optie de locatie van de Cygwin-bin toe zoals zo.
; C: \ Cygwin \ bin
Opmerking: zorg dat u een puntkomma toevoegt om deze van de andere waarden te scheiden.
Klik op OK om het venster te sluiten en open vervolgens een opdrachtprompt om een paar Linux-opdrachten uit te testen.
Zoals je kunt zien in de onderstaande afbeelding werken zowel pwd als ls in de normale Windows-opdrachtprompt. Je kunt ook zien dat / cygdrive / c automatisch aan de locatie wordt toegevoegd.
Er is veel meer dat u kunt doen met Cygwin geïnstalleerd en we zullen u enkele meer van de nuttige hulpmiddelen laten zien in toekomstige artikelen.
Cygwin-startpagina