Cygwin is 'n gratis opdraglyn -koppelvlak waarmee programme wat vir dinge soos Linux en Unix geskryf is, op Windows uitgevoer kan word. Met ander woorde, dit bied 'n omgewing waar Windows -toepassings en -gereedskap saam met die van Unix of Linux kan werk, en vir iemand wat vertroud is met Unix -omgewings, kan dit die behoefte verminder om 'n hele nuwe stel vaardighede aan te leer om eenvoudige terminale opdragte uit te voer wanneer 'n Windows -omgewing. Alhoewel dit vir die eerste keer gebruikers vreemd is, kan die oënskynlik komplekse aard van Cygwin met 'n bietjie oefening die tweede natuur word.
Stappe
Metode 1 van 2: Die installering van Cygwin
Stap 1. Installeer Cygwin. Gaan na https://cygwin.com en klik op "Install Cygwin" in die linkerkolom. Hiermee kan u 'n setup.exe lêer en kies "Installeer vanaf die internet". Klik op "Volgende".
Stap 2. Kies u instellings
Vir die meeste gebruikers is dit goed om die standaard installeringsgids, c: / cygwin / en die ander standaardinstellings, te verlaat.
Stap 3. Kies 'n tydelike gids
Dit is waar Cygwin die pakkette wat u afgelaai het, sal stoor. Enige tydelike gids sal werk.
Stap 4. Laai dit af deur 'n "Direkte verbinding
'U sal nou 'n lys met Cygwin -spieëls kry. Kies die standaard, of kies 'n ewekansige opsie as dit te stadig gaan. Klik op' Volgende '.
Stap 5. Kies u sagtewarepakkette
U kry 'n lang lys pakkette wat in hul omvang skrikwekkend sal lyk as u nie nuut is in Cygwin nie. As u nog nie nuut is in Cygwin nie, bly by die standaardpakkette en klik op 'Volgende'. Wag totdat die laaibalk voltooi is, wat 'n paar minute kan neem.
Stap 6. Gebruik Cygwin soos UNIX
Dit kan 'n bietjie aanpassing verg. Byvoorbeeld, voeg u gebruikersnaam by "/etc/password." Maak seker dat u tydens die opstelling 'n ikoon op u lessenaar plaas. As u op die ikoon dubbelklik, word 'n dopvenster oopgemaak.
Stap 7. Wag totdat die eerste paar reëls verskyn
Dit verskyn slegs die eerste keer dat u Cygwin gebruik. Na die aanvanklike opstelfase word u eerder begroet met
jou gebruikersnaam@jou rekenaar se naam ~ $
in groen teks. Dit is waar u u opdragte sal invoer.
Stap 8. Dateer Cygwin -programme op
As u meer programme wat met Cygwin versoenbaar is, wil opdateer of aflaai, gaan dan terug na die tuisblad van Cygwin en klik op "Opdateer". Dit neem u terug na die instellingsopsies van die eerste keer dat u Cygwin afgelaai het.
Metode 2 van 2: Gebruik Cygwin: The Basics
Stap 1. Soek 'n lêer
Sommige van die mees basiese opdragte wat u in Cygwin kan gebruik, is die soek- en vergelykingshulpmiddels. Om 'n lêer te vind, kan u die volgende opdrag invoer:
$ vind. -naam VOORBEELD
. Dit sal u al u lêers met die naam wys, maar dit is hooflettergevoelig.
Stap 2. Soek 'n sleutelwoord in 'n lêer
As u sekere teks in 'n lêer wil vind, moet u die opdrag "grep" opneem. Om alle gevalle van 'VOORBEELD' te vind, moet u invoer
$ grep 'VOORBEELD' VOORBEELD.txt
. Dit gee u al die gevalle van die teks "VOORBEELD" in die lêer EXAMPLE.txt. Hierdie spesifieke opdrag is egter hooflettergevoelig. Gaan na die volgende stap om alle voorbeelde van 'VOORBEELD' te vind, ongeag die geval.
Stap 3. Soek teks, ongeag die geval
Voeg teks by, ongeag die teks
-ek
na die
grep
bevel. Dit behoort so te lyk:
$ grep -i 'VOORBEELD' VOORBEELD.txt
Stap 4. Vergelyk twee lêers
As u twee lêers wil vergelyk, kan u dit maklik doen deur die
ewenaar
bevel. Voer eenvoudig die opdrag in, gevolg deur die name van die twee lêers wat u wil vergelyk:
diff VOORBEELD.txt PRAKTYK.txt
. Dit sal u die twee lêers, die een na die ander, voorstel.
Stap 5. Verken die basiese opdragte
Sommige van die basiese opdragte word in die onderstaande tabel gelys, saam met die ooreenstemmende opdrag in Windows.
Aksie | Windows | Cygwin |
lys gids | reg | ls |
duidelike konsole | kls | duidelik |
kopieer lêer (s) | kopieer | cp |
skuif lêer (s) | beweeg | mv |
vee lêers uit | del | rm |
gids te skep | md | mkdir |
gids verwyder | rd | rm -rf |
verander huidige gids | cd | cd |
huidige gids | cd, chdir | pwd |
Soek | vind | grep |
verbind | kat | kat |
toestemmings | chmod | chmod |
vertoon/uitvoer teks | eggo | eggo |