Sag

Wat is 'n Command Line Tolk?

Probeer Ons Instrument Om Probleme Uit Te Skakel





gepos opLaas opgedateer: 16 Februarie 2021

Wat is 'n Command Line Tolk? Oor die algemeen het alle moderne programme 'n Grafiese gebruikerskoppelvlak (GUI) . Dit beteken dat die koppelvlak spyskaarte en knoppies het wat die gebruikers kan gebruik om met die stelsel te kommunikeer. Maar 'n opdraglyn-tolk is 'n program wat slegs teksopdragte vanaf 'n sleutelbord aanvaar. Hierdie opdragte word dan na die bedryfstelsel uitgevoer. Die teksreëls wat die gebruiker vanaf die sleutelbord invoer, word omgeskakel na funksies wat die bedryfstelsel kan verstaan. Dit is die taak van die opdragreël-tolk.



Command-line tolke is wyd gebruik tot die 1970's. Later is hulle vervang deur programme met grafiese gebruikerskoppelvlak.

Wat is 'n Command Line Tolk



Inhoud[ wegsteek ]

Waar word Command Line-tolke gebruik?

Een algemene vraag wat mense het, is hoekom sal iemand vandag 'n opdragreël-tolk gebruik? Ons het nou toepassings met GUI wat die manier waarop ons met stelsels omgaan vereenvoudig het. So hoekom tik die opdragte op 'n CLI uit? Daar is drie belangrike redes waarom opdragreëltolkers vandag nog relevant is. Kom ons bespreek die redes een vir een.



  1. Sekere aksies kan vinniger en outomaties gedoen word deur die opdragreël te gebruik. Byvoorbeeld, die opdrag om sommige programme af te sluit wanneer 'n gebruiker aanmeld of die opdrag om lêers van dieselfde formaat vanaf 'n gids te kopieer, kan geoutomatiseer word. Dit sal die handwerk van jou kant af verminder. Dus vir vinnige uitvoering of om sekere aksies te outomatiseer, word opdragte vanaf die opdragreël-tolk gegee.
  2. 'n Grafiese toepassing is redelik maklik om te gebruik. Dit is nie net interaktief nie, maar ook selfverduidelikend. Sodra jy die toepassing afgelaai het, is daar 'n klomp spyskaarte/knoppies, ens... wat jou sal lei met enige operasie binne die program. Nuwe en onervare gebruikers verkies dus altyd om 'n grafiese toepassing te gebruik. Die gebruik van 'n opdragreël-tolk is nie so eenvoudig nie. Daar is geen spyskaarte nie. Alles moet uitgetik word. Tog gebruik sekere ervare gebruikers die opdragreël-tolk. Dit is hoofsaaklik omdat jy met 'n CLI direkte toegang tot funksies in die bedryfstelsel het. Ervare gebruikers weet hoe kragtig dit is om toegang tot hierdie funksies te hê. Hulle maak dus gebruik van die CLI.
  3. Soms is die GUI-sagteware op jou stelsel nie gebou om die opdragte te ondersteun wat nodig is om die bedryfstelsel uit te voer of te beheer nie. Op sulke tye het die gebruiker geen ander keuse as om van die opdragreël-koppelvlak gebruik te maak nie. As 'n stelsel nie die hulpbronne het wat nodig is om 'n grafiese program uit te voer nie, is die Command Line Interface handig.

In sekere situasies is dit meer doeltreffend om Command Line Interface oor 'n grafiese program te gebruik. Die primêre doeleindes van die gebruik van 'n CLI word hieronder gelys.

  • In opdragreël-tolke is dit moontlik om die instruksies te vertoon deur die Braille stelsel . Dit is nuttig vir blinde gebruikers. Hulle kan nie onafhanklik van grafiese toepassings gebruik maak nie, aangesien die koppelvlak nie vir hulle gebruikersvriendelik is nie.
  • Wetenskaplikes, tegniese kundiges en ingenieurs verkies opdragtolke bo grafiese koppelvlakke. Dit is as gevolg van die spoed en doeltreffendheid waarmee sekere opdragte uitgevoer kan word.
  • Sekere rekenaars het nie die hulpbronne wat nodig is om die gladde funksionering van grafiese toepassings en programme te ondersteun nie. Command-line tolke kan ook in sulke gevalle gebruik word.
  • Tikopdragte kan vinniger uitgevoer word as om op die opsies in 'n grafiese koppelvlak te klik. 'n Opdraglyn-tolk voorsien die gebruiker ook van 'n wye reeks opdragte en bewerkings wat nie moontlik is met 'n GUI-toepassing nie.

Lees ook: Wat is 'n toestelbestuurder?



Wat is sommige gevalle waar opdragreël-tolke in die hedendaagse gebruik word?

Daar was 'n tyd toe die uittik van opdragte die enigste manier was om met die stelsel te kommunikeer. Met verloop van tyd het grafiese koppelvlakke egter meer gewild geword. Maar opdragreël-tolke word steeds gebruik. Gaan deur die lys hieronder om te weet waar hulle gebruik word.

  • Windows OS het 'n CLI genoem Windows-opdragprompt.
  • Die konfigurasie van Junos en Cisco IOS-routers word gedoen met behulp van opdragreël-tolke.
  • Sommige Linux-stelsels het ook die CLI. Dit staan ​​bekend as die Unix-dop.
  • Ruby en PHP het 'n opdragdop vir interaktiewe gebruik. Die dop in PHP staan ​​bekend as PHP-CLI.

Is alle opdragreëltolkers dieselfde?

Ons het gesien dat 'n opdragtolk niks anders is as 'n manier om met die stelsel te kommunikeer met slegs teksgebaseerde opdragte nie. Alhoewel daar verskeie opdragreël-tolke is, is almal dieselfde? Nee. Dit is omdat die opdragte wat jy in die CLI tik, gebaseer is op die sintaksis van die programmeertaal wat jy gebruik. Dus, 'n opdrag wat op 'n CLI op een stelsel werk, werk dalk nie op dieselfde manier in ander stelsels nie. Jy sal dalk die opdrag moet verander op grond van die sintaksis vir die bedryfstelsel en programmeertaal op daardie stelsel.

Dit is belangrik om bewus te wees van die sintaksis en die regte opdragte. Byvoorbeeld, op een platform sou die opdragskandering nou die stelsel lei om vir virusse te skandeer. Dieselfde opdrag word egter nie noodwendig in ander stelsels herken nie. Soms het 'n ander bedryfstelsel/programmeertaal 'n soortgelyke opdrag. Dit kan daartoe lei dat die stelsel die aksie uitvoer wat die soortgelyke opdrag sou doen, wat lei tot ongewenste resultate.

Sintaksis en hooflettergevoeligheid moet ook in ag geneem word. As jy 'n opdrag met die verkeerde sintaksis invoer, kan die stelsel uiteindelik die opdrag verkeerd interpreteer. Die gevolg is, óf die beoogde aksie word nie uitgevoer nie, óf 'n ander aktiwiteit vind plaas.

Command Line-tolke in verskillende bedryfstelsels

Om aktiwiteite soos foutsporing en stelselherstel uit te voer, is daar 'n instrument genaamd Herstelkonsole in Windows XP en Windows 2000. Hierdie instrument verdubbel ook as die opdragreël-tolk.

Die CLI in MacOS word genoem Terminale.

Windows-bedryfstelsel het 'n toepassing genaamd Opdragprompt. Dit is die primêre CLI in Windows. Die nuutste weergawes van Windows het 'n ander CLI - die Windows PowerShell . Hierdie CLI is meer gevorderd as die opdragprompt. Albei is beskikbaar in die nuwe weergawe van die Windows-bedryfstelsel.

Tik die opdrag in die PowerShell-venster en druk enter

Sekere toepassings het beide – 'n CLI en 'n grafiese koppelvlak. In hierdie toepassings het die CLI kenmerke wat nie deur die grafiese koppelvlak ondersteun word nie. Die CLI bied ekstra kenmerke omdat dit rou toegang tot toepassinglêers het.

Aanbeveel: Wat is 'n Service Pack?

Die opdragprompt in Windows 10

Foutoplossing sal baie makliker wees as jy bewus is van die opdragprompt-opdragte. Command Prompt is die naam wat aan die CLI in Windows-bedryfstelsel gegee word. Dit is nie moontlik of nodig om al die opdragte te ken nie. Hier het ons 'n lys saamgestel van sommige van die belangrike opdragte.

  • Ping – Dit is 'n opdrag wat gebruik word om te kyk of jou plaaslike netwerkstelsel behoorlik werk. As jy wil weet of daar 'n werklike probleem met die internet of een of ander sagteware is wat die probleem veroorsaak, gebruik Ping. Jy kan 'n soekenjin of jou afgeleë bediener ping. As jy 'n antwoord ontvang, beteken dit dat daar 'n verband is.
  • IPConfig – Hierdie opdrag word gebruik vir die oplos van probleme wanneer die gebruiker netwerkprobleme ondervind. Wanneer jy die opdrag uitvoer, gee dit besonderhede oor jou rekenaar en plaaslike netwerk terug. Besonderhede soos die toestand van verskillende netwerkverbindings, die stelsel wat gebruik word, die IP-adres van die router wat gebruik word, ens. word vertoon.
  • Hulp - Dit is waarskynlik die nuttigste en mees gebruikte opdragprompt-opdrag. Deur hierdie opdrag uit te voer, sal die hele lys van alle opdragte op Command Prompt vertoon word. As jy meer wil weet oor enige spesifieke opdrag op die lys, kan jy dit doen deur - /? Hierdie opdrag sal gedetailleerde inligting oor die gespesifiseerde opdrag vertoon.
  • Dir – Dit word gebruik om deur die lêerstelsel op jou rekenaar te blaai. Die opdrag sal al die lêers en vouers wat in jou huidige gids gevind word, lys. Dit kan ook as 'n soekinstrument gebruik word. Voeg net 'n /S by die opdrag en tik waarna jy soek.
  • Cls – As die skerm vol te veel opdragte is, voer hierdie opdrag uit om die skerm skoon te maak.
  • SFC – Hier staan ​​SFC vir System File Checker. SFC/Scannow word gebruik om te kyk of enige stelsellêers foute het. As dit moontlik is om hulle te herstel, word dit ook gedoen. Aangesien die hele stelsel geskandeer moet word, kan hierdie opdrag 'n rukkie neem.
  • Taaklys – As jy wil kyk na al die take wat tans aktief is op jou stelsel, kan jy hierdie opdrag gebruik. Alhoewel hierdie opdrag slegs al die take wat werk, lys, kan jy ook bykomende inligting verkry deur -m met die opdrag te gebruik. As jy 'n paar onnodige take vind, kan jy dit forseer stop deur die opdrag Taskkill te gebruik.
  • Netstat – Dit word gebruik om inligting te verkry wat verband hou met die netwerk waarin jou rekenaar is. Besonderhede soos Ethernet-statistieke, IP-roeteringtabel, TCP-verbindings, die poorte wat gebruik word, ens... word vertoon.
  • Exit - Hierdie opdrag word gebruik om die opdragprompt te verlaat.
  • Assoc – Dit word gebruik om die lêeruitbreiding te sien en selfs die lêerassosiasies te verander. As jy assoc [.ext] tik waar .ext die lêeruitbreiding is, sal jy inligting oor die uitbreiding kry. Byvoorbeeld, as die ingevoerde uitbreiding .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' is > Elon Decker

    Elon is 'n tegnologieskrywer by Cyber ​​S. Hy skryf nou al sowat 6 jaar hoe-om-gidse en het baie onderwerpe gedek. Hy hou daarvan om onderwerpe te dek wat verband hou met Windows, Android en die nuutste truuks en wenke.