Cygwin är ett gratis kommandoradsgränssnitt som tillåter program som skrivits för saker som Linux och Unix att köras på Windows. Med andra ord, det ger en miljö där Windows -applikationer och verktyg kan köras tillsammans med dem från Unix eller Linux, och för någon som är bekant med Unix -miljöer kan det minska behovet av att lära sig en helt ny uppsättning färdigheter för att utföra enkla terminalkommandon i en Windows -miljö. Även om det kan vara främmande för första gången användare, kan den uppenbarligen komplexa naturen hos Cygwin bli en andra natur med lite övning.
Steg
Metod 1 av 2: Installera Cygwin
Steg 1. Installera Cygwin. Gå till https://cygwin.com och klicka på "Install Cygwin" i den vänstra kolumnen. Detta gör att du kan ladda ner en setup.exe filen och välj "Installera från Internet". Klicka på "Nästa".
Steg 2. Välj dina inställningar
För de flesta användare är det bra att lämna standardinstallationskatalogen, som är c: / cygwin / och de andra standardinställningarna.
Steg 3. Välj en tillfällig katalog
Det är här Cygwin kommer att lagra paketen du laddar ner. Varje tillfällig katalog fungerar.
Steg 4. Ladda ner via en "Direkt anslutning
"Du kommer nu att presenteras med en lista över Cygwin -speglar. Välj antingen standard, eller om det går för långsamt, välj ett slumpmässigt alternativ. Klicka på" Nästa ".
Steg 5. Välj dina programpaket
Du kommer att presenteras med en lång lista med paket som kommer att verka skrämmande i deras omfattning om du är ny på Cygwin. Om du är ny på Cygwin, håll dig till standardpaketen och klicka på "Nästa". Vänta tills laddningsfältet är klart, vilket kan ta några minuter.
Steg 6. Använd Cygwin som du skulle göra UNIX
Det kan kräva lite anpassning. Till exempel att lägga till ditt användarnamn i "/etc/password." Se till att du låter den sätta en ikon på skrivbordet under installationen. När du dubbelklickar på den ikonen öppnas ett skalfönster.
Steg 7. Vänta tills de första raderna visas
Dessa visas bara första gången du använder Cygwin. Efter den första installationsfasen hälsas du istället med
ditt användarnamn@din dators namn ~ $
i grön text. Det är här du kommer att mata in dina kommandon.
Steg 8. Uppdatera Cygwin -program
Om du vill uppdatera eller ladda ner fler Cygwin -kompatibla program går du helt enkelt tillbaka till Cygwins hemsida och klickar på "Uppdatera". Detta tar dig tillbaka till inställningsalternativen från när du först laddade ner Cygwin.
Metod 2 av 2: Använda Cygwin: The Basics
Steg 1. Hitta en fil
Några av de mest grundläggande kommandona du kan använda i Cygwin är sök- och jämförelseverktygen. För att hitta en fil kan du mata in följande kommando:
$ hitta. -namn EXEMPEL
. Detta visar dig alla dina filer med det namnet, men det är skiftlägeskänsligt.
Steg 2. Hitta ett nyckelord i en fil
Om du vill hitta viss text i en fil måste du inkludera kommandot "grep". Således, för att hitta alla förekomster av "EXEMPEL" måste du mata in
$ grep 'EXAMPLE' EXAMPLE.txt
. Detta ger dig alla förekomster av texten "EXAMPLE" i EXAMPLE.txt -filen. Detta kommando är emellertid skiftlägeskänsligt. Fortsätt till nästa steg för att hitta alla exempel på "EXEMPEL" oavsett fall.
Steg 3. Hitta text oavsett fall
För att hitta text oavsett text, lägg helt enkelt till
-i
efter
grep
kommando. Det ska se ut ungefär så här:
$ grep -i 'EXAMPLE' EXAMPLE.txt
Steg 4. Jämför två filer
Om du vill jämföra två filer kan du enkelt göra det genom att ange
diff
kommando. Ange bara kommandot följt av namnen på de två filer du vill jämföra:
diff EXEMPEL.txt PRAKTIK.txt
. Detta visar dig sedan de två filerna, den ena efter den andra.
Steg 5. Utforska de grundläggande kommandona
Några av de grundläggande kommandona listas i tabellen nedan tillsammans med motsvarande kommando i Windows.
Handling | Windows | Cygwin |
listkatalog | dir | ls |
tydlig konsol | cls | klar |
kopiera fil (er) | kopiera | cp |
flytta fil (er) | flytta | mv |
radera filer) | del | rm |
skapa katalog | md | mkdir |
ta bort katalogen | rd | rm -rf |
ändra aktuell katalog | CD | CD |
nuvarande katalog | cd, chdir | pwd |
Sök | hitta | grep |
sammanfoga | katt | katt |
behörigheter | chmod | chmod |
visa/mata ut text | eko | eko |