Wat is een codeer terminal?

Alles wat u nodig heeft over het wat en hoe van een codeer terminal

4 months ago   •   4 min read

By Philip van Rijk
Table of contents

Als je bekend bent met sci-fi-films zoals The Matrix of hacker-series zoals Mr Robot of eigenlijk elke film / show die te maken heeft met IT / hacking, dan sta je al naar een zwart scherm te staren met veel gegevens erop, waarschijnlijk zeer vergelijkbaar met degene die hierboven wordt weergegeven. Als je ernaar kijkt, is het waarschijnlijk dat je niet echt begrijpt wat er aan de hand is en het gewoon associeert met hackers of geavanceerde technologie. Wat je zou verbazen - tenzij je al een beetje van programmeren weet - is dat de terminal, zoals het zwarte scherm met veel code wordt genoemd, deel uitmaakt van het dagelijkse leven van de meeste programmeurs en dat het vrij eenvoudig en handig in gebruik.

Dus vandaag zullen we iets leren over de terminal en aan het einde van dit artikel zul je zelfs een paar eigen commando's kunnen uitvoeren.

Wat is een terminal en waarom gebruiken we deze?

Voordat we nieuwe dingen gaan proberen, is het belangrijk om te weten wat een terminal is en waarom we deze gebruiken. Kortom, de terminal stelt ons in staat om taken op een computer uit te voeren en te automatiseren zonder het gebruik van een grafische gebruikersinterface (GUI), maar in plaats daarvan met behulp van een opdrachtregelinterface (CLI). Dit betekent dat als u bijvoorbeeld een map wilt openen of een nieuw bestand wilt maken, u niet hoeft rond te klikken. U kunt in plaats daarvan gewoon een paar opdrachtregels gebruiken, wat erg handig is als u aan het programmeren bent en door uw bestandssysteem moet navigeren. Natuurlijk zijn er meer gecompliceerde taken, zoals het installeren van software, programmeertalen, het uitvoeren van code die we schrijven enz., maar we zullen in dit artikel niet zo diep duiken.

Een terminal gebruiken

Nu u een beetje weet over de terminal, zijn we klaar om hem te gaan gebruiken. Als je wilt volgen, moeten we ervoor zorgen dat je helemaal bent ingesteld, afhankelijk van je besturingssysteem:

- MacOS: je kunt iTerm2 hier downloaden

- Linux: standaardterminal, klik gewoon op Activiteiten en zoek naar Terminal

- Windows: u kunt Windows Terminal hier downloaden

Voer Terminal-opdrachten uit

Geweldig! Open nu uw terminal en laten we een paar opdrachten uitvoeren om aan de opdrachtregel te wennen en te leren hoe u door uw bestandssysteem navigeert.

Korte opmerking: in de volgende voorbeelden zult u merken dat mijn terminal kleurrijker en gebruiksvriendelijker is. Dat komt omdat ik het Oh My Zsh-framework gebruik, dat u ook kunt gebruiken - hier is het installatieproces.

Het eerste commando dat we gaan uitvoeren is ~echo en het wordt gebruikt om een โ€‹โ€‹string/tekst weer te geven die als argument wordt doorgegeven. Om bij de traditie te blijven, laten we eerst de string Hello World weergeven.

Wanneer je wilt weten in welke map je je bevindt, voer je het commando ~pwd. Het betekent werkmap afdrukken en het zal u vertellen of u zich in de juiste map bevindt.

In het volgende voorbeeld zullen we nog een paar commando's gebruiken: ~mkdir (om een โ€‹โ€‹nieuwe map/map aan te maken), ~cd (om de map te wijzigen), ~touch (om een โ€‹โ€‹nieuw bestand aan te maken) en ~ls (om een lijst met bestanden en mappen in die map). Je kunt ook het ~cd commando gebruiken om een โ€‹โ€‹map te verlaten: als je ~cd alleen uitvoert, ga je naar je hoofdmap, terwijl ~cd .. je รฉรฉn map omhoog brengt.

Andere handige commando's zijn ~open en ~exit; je kunt de eerste gebruiken om elk bestand rechtstreeks vanaf de terminal te openen (de juiste syntaxis is ~open + <bestandsnaam>) en als je ~exit typt, wordt de terminal gesloten.


Het laatste commando waar ik het hier over zal hebben is het ~man (manual) commando. Telkens als je niet zeker weet hoe je een commando moet gebruiken of als je gewoon meer informatie wilt, kun je ~man + <command> typen. Om die pagina te verlaten, moet u op q drukken.

Meer weten?

We hebben zojuist een aantal zeer eenvoudige en basiscommando's doorlopen, dus als je de CLI wilt blijven gebruiken en er meer over wilt weten, raad ik je aan deze volledige lijst met commando's voor Mac-gebruikers te bekijken. De meeste kunnen ook op Linux/Windows worden gebruikt, maar sommige kunnen verschillen, dus u kunt deze lijst ook voor Linux en Windows bekijken.


En als je overweegt om je bij Codaisseur aan te sluiten, moet je weten dat we hier vanaf de eerste dag de terminal gebruiken, dus aan het einde van de cursus zul je helemaal vertrouwd zijn met deze technologie!

Interesse om junior web-developer te worden bij Codaisseur?

Spread the word

Keep reading