Opdrachtregelinterface
Een opdrachtregelinterface (of CLI) is een op tekst gebaseerde interface die wordt gebruikt om opdrachten in te voeren. In de beginperiode van computers, vóór de muis, was dit de standaardmanier om met een computer te werken. Hoewel de grafische gebruikersinterface (GUI) CLI's grotendeels heeft vervangen, worden ze nog steeds meegeleverd met verschillende belangrijke besturingssystemen, zoals Windows en OS X.
Er zijn veel verschillende soorten opdrachtregelinterfaces, maar de twee populairste zijn DOS (voor Windows) en de bash-shell (voor Linux en OS X). Elke CLI gebruikt zijn eigen syntaxis voor opdrachten, maar ze werken allemaal op vergelijkbare wijze. Elke CLI heeft bijvoorbeeld een opdrachtprompt, die wordt weergegeven wanneer de interface klaar is om een opdracht te accepteren. Wanneer je een opdracht typt, wordt deze naast de opdrachtprompt weergegeven en wanneer je op Enter drukt, wordt de opdracht uitgevoerd.
Hieronder staan enkele voorbeelden van opdrachtprompts voor verschillende opdrachtregelinterfaces, waarbij de hoofdmap de huidige map is.
- Windows (DOS): C:\>
- OS X (bash-shell): My-iMac:/ me$
- Linux (bash-shell): [root@myserver /]#
De standaardmanier om in de meeste CLI's van map te wisselen, is de opdracht cd te gebruiken, gevolgd door het pad naar de map. Als je Windows gebruikt, kun je cd C:\Users typen om toegang te krijgen tot de map Users. Als je OS X gebruikt, kun je cd /Volumes/SSD/Users typen (ervan uitgaande dat de naam van het station "SSD" is). Enkele andere opdrachten zijn hetzelfde in DOS en de bash-shell, maar elke CLI ondersteunt ook veel verschillende opdrachten. Om de inhoud van de huidige map weer te geven, typ je bijvoorbeeld dir in DOS en ls in de bash-shell.
De meeste mensen geven de voorkeur aan een standaard grafische gebruikersinterface boven een opdrachtregelinterface. Sommige bewerkingen kunnen echter sneller met een toetsenbord dan met een muis worden uitgevoerd. Daarom worden CLI's vaak gebruikt door netwerkbeheerders en webmasters voor veelvoorkomende taken zoals het overzetten van bestanden en het controleren van de serverstatus.
NOTE: Een opdrachtregelinterface wordt soms ook een console of terminalvenster genoemd. OS X bevat een hulpprogramma met de naam "Terminal" dat als CLI voor OS X fungeert.
Test je kennis