Cygwin er et gratis kommandolinjegrensesnitt som lar programmer som ble skrevet for ting som Linux og Unix kjøre på Windows. Med andre ord gir det et miljø der Windows -programmer og -verktøy kan kjøres sammen med dem fra Unix eller Linux, og for noen som er kjent med Unix -miljøer, kan det redusere behovet for å lære et helt nytt sett med ferdigheter for å utføre enkle terminalkommandoer når de er i et Windows -miljø. Selv om det kan være fremmed for første gangs brukere, kan den tilsynelatende komplekse naturen til Cygwin bli andre natur med litt øvelse.
Trinn
Metode 1 av 2: Installere Cygwin
Trinn 1. Installer Cygwin. Gå til https://cygwin.com og klikk på "Install Cygwin" i venstre kolonne. Dette lar deg laste ned en setup.exe filen og velg "Installer fra Internett". Klikk "Neste".
Trinn 2. Velg innstillingene
For de fleste brukere er det greit å forlate standard installasjonskatalog, som er c: / cygwin / og de andre standardinnstillingene.
Trinn 3. Velg en midlertidig katalog
Det er her Cygwin vil lagre pakkene du laster ned. Enhver midlertidig katalog vil fungere.
Trinn 4. Last ned via en "Direkte tilkobling
"Du vil nå bli vist en liste over Cygwin -speil. Enten velger du standard, eller hvis det går for sakte, velger du et tilfeldig alternativ. Klikk" Neste ".
Trinn 5. Velg programvarepakker
Du vil bli presentert med en lang liste med pakker som vil virke skremmende i omfanget hvis du er ny på Cygwin. Hvis du er ny på Cygwin, holder du deg til standardpakkene og klikker "Neste". Vent til lastelinjen er fullført, noe som kan ta noen minutter.
Trinn 6. Bruk Cygwin som du ville gjort med UNIX
Det kan kreve litt tilpasning. Du kan for eksempel legge til brukernavnet ditt i "/etc/password." Sørg for at du lar det sette et ikon på skrivebordet ditt under oppsettet. Når du dobbeltklikker på det ikonet, åpnes et skallvindu.
Trinn 7. Vent til de første linjene vises
Disse vises bare første gang du bruker Cygwin. Etter den første oppsettfasen vil du i stedet bli møtt med
brukernavnet ditt@datamaskinens navn ~ $
i grønn tekst. Det er her du vil legge inn kommandoene.
Trinn 8. Oppdater Cygwin -programmer
Hvis du vil oppdatere eller laste ned flere Cygwin -kompatible programmer, går du bare tilbake til Cygwins hjemmeside og klikker på "Oppdater". Dette tar deg tilbake til innstillingsalternativer fra første gang du lastet ned Cygwin.
Metode 2 av 2: Bruke Cygwin: The Basics
Trinn 1. Finn en fil
Noen av de mest grunnleggende kommandoene du kan bruke i Cygwin er søke- og sammenligningsverktøyene. For å finne en fil kan du legge inn følgende kommando:
$ finne. -navn EKSEMPEL
. Dette viser deg alle filene dine med det navnet, men det er store og små bokstaver.
Trinn 2. Finn et nøkkelord i en fil
Hvis du vil finne bestemt tekst i en fil, må du inkludere kommandoen "grep". For å finne alle forekomster av "EKSEMPEL" må du legge inn
$ grep 'EXAMPLE' EXAMPLE.txt
. Dette vil gi deg alle forekomster av teksten "EKSEMPEL" i EXAMPLE.txt -filen. Imidlertid er denne kommandoen store og små bokstaver. For å finne alle forekomster av "EKSEMPEL" uavhengig av sak, fortsett til neste trinn.
Trinn 3. Finn tekst uansett sak
For å finne tekst uavhengig av tekst, bare legg til
-Jeg
etter
grep
kommando. Det skal se slik ut:
$ grep -i 'EKSEMPEL' EKSEMPEL.txt
Trinn 4. Sammenlign to filer
Hvis du vil sammenligne to filer, kan du enkelt gjøre det ved å skrive inn
forskj
kommando. Bare skriv inn kommandoen etterfulgt av navnene på de to filene du vil sammenligne:
diff EKSEMPEL.txt PRAKSIS.txt
. Dette vil da vise deg de to filene, den ene etter den andre.
Trinn 5. Utforsk de grunnleggende kommandoene
Noen av de grunnleggende kommandoene er oppført i tabellen nedenfor sammen med den tilhørende kommandoen i Windows.
Handling | Windows | Cygwin |
listekatalog | dir | ls |
klar konsoll | cls | klar |
kopier fil (er) | kopiere | cp |
flytte fil (er) | bevege seg | mv |
slett filer) | del | rm |
lage katalog | md | mkdir |
fjerne katalogen | rd | rm -rf |
endre gjeldende katalog | cd | cd |
gjeldende katalog | cd, chdir | pwd |
Søk | finne | grep |
sammenkoble | katt | katt |
tillatelser | chmod | chmod |
vise/skrive ut tekst | ekko | ekko |