Vad är en kommandoradstolk?

click fraud protection

En kommandoradstolk, eller CLI, är ett program som datoranvändare använder för att köra textkommandon. Varje operativsystem kommer med sin egen CLI. Till exempel erbjuder Windows 10 två CLI: er: Kommandotolken och PowerShell (för avancerade användare). Linux-användare kan använda skalet för att köra textkommandon.

En kort historia av CLI

Under de första dagarna av datoranvändning var kommandoradstolkar faktiskt den enda tillgängliga metoden för att köra kommandon. Grafiska användargränssnittsprogram fanns inte. Från och med 80-talet blev GUI-verktyg mer populära tack vare stora framsteg inom beräkningskraft.

GUI-baserade kommandoradstolkar förenklade avsevärt hur användare interagerar med datorer. Rollen för varje knapp blev ganska intuitiv och självförklarande. Datorer blev med andra ord mer tilltalande och lättanvända för icke-teknikkunniga användare.

Hur fungerar kommandoradstolk?

Användare anger kommandona via tangentbordet. Sedan konverterar kommandoradstolken kommandona till funktioner eller systemanrop. OS tar emot och kör respektive samtal.

Tänk på CLI som en översättare. Programmet översätter i princip dina instruktioner till funktioner som ditt operativsystem kan förstå.

Varför använder vi fortfarande kommandoradsverktyg?

Fart

CLI: er tillåter användare att snabbt ange och köra systemkommandon. Allt de behöver göra är att skriva in kommandona och trycka på Enter. Användare kan också använda CLI: er för att automatisera datoruppgifter. Detta leder till mindre tid att trycka på tangenterna.

Felsökning

Att felsöka dina datorproblem är mycket snabbare och enklare om du använder kommandon. Till exempel kan kommandotolken, Windows 10:s inbyggda CLI köra många praktiska felsökningskommandon.

Du kan reparera systemfilproblem genom att köra sfc /scannow. Om du har problem med nätverksanslutning kan du köra ipconfig /flushdns kommando. Detta kommer att återställa din internetanslutning.

Den enda lösningen

Det finns också en annan stor fördel som håller kommandoradsverktyg vid liv. Det finns vissa kommandon som endast kommandoradstolkare kan köra.

Användargränssnittet kan helt enkelt inte vara värd för individuella knappar för alla funktioner som ett program stöder. Att lägga till flera menyer och undermenyer skulle inte heller fungera. Det skulle bara röra gränssnittet och förvirra användarna.

FAQ

Vad kallas en kommandotolk?

Kommandoradstolkar kan ha olika namn beroende på vilket operativsystem de använder. En kommandotolk kallas också en "skal.” Till exempel heter CLI på Unix Unix Shell.

Varför är kommandotolken skild från kärnan?

Kommandoradstolkarna är separerade från kärnan eftersom de ofta kan ändras. Kärnan är kärnan i operativsystemet. Att ha en kärna som ofta ändras skulle göra systemet instabilt.

Användare kan till exempel anpassa CLI och lägga till nya systemanrop. Med en CLI som är skild från kärnan, kommer sådana ändringar inte att påverka den senare. Med andra ord kommer detta inte att påverka hur operativsystemet beter sig.

Varsågod; vi hoppas att den här guiden hjälpte dig att bättre förstå vad en CLI gör. Att utveckla dina CLI-kunskaper är ett viktigt steg mot att bli en kraftanvändare, oavsett vilket operativsystem du använder.