Cygwin is een gratis opdrachtregelinterface waarmee programma's die zijn geschreven voor zaken als Linux en Unix, op Windows kunnen worden uitgevoerd. Met andere woorden, het biedt een omgeving waarin Windows-applicaties en -hulpprogramma's naast die van Unix of Linux kunnen worden uitgevoerd en, voor iemand die bekend is met Unix-omgevingen, kan het de noodzaak verminderen om een geheel nieuwe reeks vaardigheden te leren om eenvoudige terminalopdrachten uit te voeren wanneer in een Windows-omgeving. Hoewel het misschien vreemd is voor nieuwe gebruikers, kan de schijnbaar complexe aard van Cygwin met een beetje oefening een tweede natuur worden.
Stappen
Methode 1 van 2: Cygwin installeren
Stap 1. Installeer Cygwin. Ga naar https://cygwin.com en klik op "Install Cygwin" in de linkerkolom. Hiermee kunt u een setup.exe bestand en kies "Installeren vanaf internet". Klik volgende."
Stap 2. Kies je instellingen
Voor de meeste gebruikers is het prima om de standaard installatiemap te verlaten, namelijk "c:\cygwin\" en de andere standaardinstellingen.
Stap 3. Kies een tijdelijke map
Hier bewaart Cygwin de pakketten die u downloadt. Elke tijdelijke map zal werken.
Stap 4. Download via een "Directe verbinding
"U krijgt nu een lijst met Cygwin-mirrors te zien. Selecteer de standaard, of, als dat te langzaam gaat, kies een willekeurige optie. Klik op "Volgende".
Stap 5. Kies uw softwarepakketten
U krijgt een lange lijst met pakketten te zien die ontmoedigend lijken in hun reikwijdte als Cygwin nieuw voor u is. Als Cygwin nieuw voor u is, blijf dan bij de standaardpakketten en klik op "Volgende". Wacht tot de laadbalk is voltooid, wat een paar minuten kan duren.
Stap 6. Gebruik Cygwin zoals u UNIX zou gebruiken
Het kan een beetje maatwerk vereisen. Voeg bijvoorbeeld uw gebruikersnaam toe aan "/etc/password". Zorg ervoor dat u tijdens de installatie een pictogram op uw bureaublad plaatst. Wanneer u dubbelklikt op dat pictogram, wordt een shell-venster geopend.
Stap 7. Wacht tot de eerste paar regels verschijnen
Deze verschijnen alleen de eerste keer dat u Cygwin gebruikt. Na de initiële instellingsfase wordt u in plaats daarvan begroet met:
uwgebruikersnaam@uwcomputernaam~ $
in groene tekst. Hier voer je je commando's in.
Stap 8. Update Cygwin-programma's
Als u meer Cygwin-compatibele programma's wilt bijwerken of downloaden, gaat u gewoon terug naar de startpagina van Cygwin en klikt u op 'Bijwerken'. Hiermee gaat u terug naar de instellingen van toen u Cygwin voor het eerst downloadde.
Methode 2 van 2: Cygwin gebruiken: de basis
Stap 1. Zoek een bestand
Enkele van de meest elementaire opdrachten die u in Cygwin kunt gebruiken, zijn de zoek- en vergelijkingshulpmiddelen. Om een bestand te vinden, kunt u het volgende commando invoeren:
$ vinden. -naam VOORBEELD
. Hiermee worden al uw bestanden met die naam weergegeven, maar deze is hoofdlettergevoelig.
Stap 2. Zoek een trefwoord in een bestand
Als u bepaalde tekst in een bestand wilt vinden, moet u de opdracht "grep" opnemen. Dus om alle instanties van "EXAMPLE" te vinden, moet u invoeren
$ grep 'VOORBEELD' VOORBEELD.txt
. Dit geeft u alle instanties van de tekst "EXAMPLE" in het EXAMPLE.txt-bestand. Deze specifieke opdracht is echter hoofdlettergevoelig. Ga door naar de volgende stap om alle gevallen van "VOORBEELD" te vinden, ongeacht de hoofdletters.
Stap 3. Zoek tekst ongeacht hoofdletters
Om tekst te vinden, ongeacht de tekst, voeg je gewoon toe
-l
na de
grep
opdracht. Het zou er ongeveer zo uit moeten zien:
$ grep -i 'VOORBEELD' VOORBEELD.txt
Stap 4. Vergelijk twee bestanden
Als u twee bestanden wilt vergelijken, kunt u dit eenvoudig doen door de
verschil
opdracht. Voer eenvoudig de opdracht in gevolgd door de namen van de twee bestanden die u wilt vergelijken:
diff VOORBEELD.txt PRAKTIJK.txt
. U krijgt dan de twee bestanden achter elkaar te zien.
Stap 5. Verken de basiscommando's
Enkele van de basiscommando's worden in de onderstaande tabel vermeld naast de bijbehorende commando's in Windows.
Actie | ramen | Cygwin |
lijst directory | dir | ls |
duidelijke console | cls | Doorzichtig |
kopieer bestand(en) | kopiëren | cp |
verplaats bestand(en) | Actie | mv |
Verwijder bestanden) | del | rm |
Map maken | md | mkdir |
map verwijderen | rd | rm -rf |
huidige map wijzigen | CD | CD |
huidige map | cd, chdir | pwd |
zoeken | vind | grep |
samenvoegen | kat | kat |
rechten | chmod | chmod |
tekst weergeven/uitvoeren | echo | echo |