Sêft

Wat is in kommandorigeltolk?

Besykje Ús Ynstrumint Foar It Eliminearjen Fan Problemen





Pleatst opLêst bywurke: 16 febrewaris 2021

Wat is in kommandorigeltolk? Yn 't algemien hawwe alle moderne programma's in Grafyske brûkersynterface (GUI) . Dit betsjut dat de ynterface menu's en knoppen hat dy't de brûkers kinne brûke om te ynteraksje mei it systeem. Mar in kommando-rigeltolk is in programma dat allinich tekstkommando's fan in toetseboerd akseptearret. Dizze kommando's wurde dan útfierd nei it bestjoeringssysteem. De tekstrigels dy't de brûker ynfiert fan it toetseboerd wurde omboud ta funksjes dy't it OS kin begripe. Dit is de taak fan de kommandorigeltolk.



Kommando-rigeltolken waarden breed brûkt oant de jierren '70. Letter waarden se ferfongen troch programma's mei Graphical User Interface.

Wat is in kommandorigeltolk



Ynhâld[ ferstopje ]

Wêr wurde kommandorigeltolken brûkt?

Ien mienskiplike fraach dy't minsken hawwe is, wêrom soe immen hjoed in kommando-rigel-tolk brûke? Wy hawwe no applikaasjes mei GUI dy't de manier hawwe ferienfâldige wêrop wy ynteraksje mei systemen. Dus wêrom typ de kommando's op in CLI? D'r binne trije wichtige redenen wêrom't kommando-rigeltolken hjoed noch relevant binne. Lit ús de redenen ien foar ien beprate.



  1. Bepaalde aksjes kinne rapper en automatysk dien wurde mei de kommandorigel. Bygelyks, it kommando om guon programma's ôf te sluten as in brûker ynloggt of it kommando om bestannen fan itselde formaat út in map te kopiearjen kin automatisearre wurde. Dit sil it hânwurk fan jo kant ferminderje. Sa foar rappe útfiering of om bepaalde aksjes te automatisearjen, wurde kommando's jûn fan 'e kommandorigelinterpreter.
  2. In grafyske applikaasje is frij maklik te brûken. It is net allinich ynteraktyf, mar ek selsferklearjend. Sadree't jo de applikaasje downloade, binne d'r in boskje menu's / knoppen, ensfh ... dy't jo sille liede mei elke operaasje binnen it programma. Sa leaver nije en sûnder ûnderfining brûkers altyd in grafyske applikaasje te brûken. It brûken fan in kommando-rigeltolk is net sa ienfâldich. Der binne gjin menu 's. Alles moat wurde typearre út. Dochs brûke bepaalde erfarne brûkers de kommandorigelinterpreter. Dit is benammen om't jo mei in CLI direkte tagong hawwe ta funksjes yn it bestjoeringssysteem. Erfarne brûkers witte hoe machtich it is om tagong te krijen ta dizze funksjes. Sa meitsje se gebrûk fan de CLI.
  3. Soms is de GUI-software op jo systeem net boud om de kommando's te stypjen dy't nedich binne om it bestjoeringssysteem út te fieren of te kontrolearjen. Op sokke tiden hat de brûker gjin oare opsje as gebrûk te meitsjen fan de kommandorigelynterface. As in systeem de boarnen mist dy't nedich binne om in grafysk programma út te fieren, dan komt Command Line Interface handich.

Yn bepaalde situaasjes is it effisjinter om Command Line Interface te brûken oer in grafysk programma. De primêre doelen fan it brûken fan in CLI wurde hjirûnder neamd.

  • Yn kommando-rigeltolken is it mooglik om de ynstruksjes wer te jaan mei de Braille systeem . Dit is nuttich foar bline brûkers. Se kinne net selsstannich gebrûk meitsje fan grafyske applikaasjes, om't de ynterface net brûkerfreonlik is foar har.
  • Wittenskippers, technyske saakkundigen en yngenieurs leaver kommando-tolken boppe grafyske ynterfaces. Dit komt troch de snelheid en effisjinsje wêrmei bepaalde kommando's kinne wurde útfierd.
  • Bepaalde kompjûters hawwe net de middels dy't nedich binne om it soepele funksjonearjen fan grafyske applikaasjes en programma's te stypjen. Kommando-rigeltolken kinne yn sokke gefallen ek brûkt wurde.
  • Typopdrachten kinne rapper wurde dien dan op de opsjes te klikken yn in grafyske ynterface. In kommando-rigeltolk jout de brûker ek in breed oanbod fan kommando's en operaasjes dy't net mooglik binne mei in GUI-applikaasje.

Lês ek: Wat is in apparaatbestjoerder?



Wat binne guon gefallen wêr't kommando-rigeltolken wurde brûkt yn 'e moderne dei?

D'r wie in tiid dat it typen fan kommando's de ienige manier wie om mei it systeem te ynteraksje. Lykwols, mei de tiid, grafyske ynterfaces wurden populêrder. Mar kommandorigeltolken binne noch yn gebrûk. Gean troch de list hjirûnder, om te witten wêr't se wurde brûkt.

  • Windows OS hat in CLI neamd Windows Kommando-prompt.
  • De konfiguraasje fan Junos en Cisco IOS routers wurdt dien mei help fan kommando-rigeltolken.
  • Guon Linux-systemen hawwe ek de CLI. It is bekend as de Unix-shell.
  • Ruby en PHP hawwe in kommando-shell foar ynteraktyf gebrûk. De shell yn PHP is bekend as PHP-CLI.

Binne alle kommando-rigeltolken itselde?

Wy hawwe sjoen dat in kommando-tolk neat oars is as in manier om mei it systeem te ynteraksje mei allinich tekstbasearre kommando's. Wylst d'r ferskate kommando-rigeltolken binne, binne se allegear gelyk? Nee, dit komt om't de kommando's dy't jo ynfiere yn 'e CLI binne basearre op 'e syntaksis fan 'e programmeartaal dy't jo brûke. Sa kin in kommando dat wurket op in CLI op ien systeem miskien net op deselde manier wurkje yn oare systemen. Jo moatte miskien it kommando wizigje op basis fan de syntaksis foar it bestjoeringssysteem en programmeartaal op dat systeem.

It is wichtich om bewust te wêzen fan 'e syntaksis en de juste kommando's. Bygelyks, op ien platfoarm, soe de kommando-scan no it systeem rjochtsje op scan foar firussen. Itselde kommando kin lykwols net needsaaklik wurde erkend yn oare systemen. Soms hat in oare OS / programmeartaal in ferlykbere kommando. It kin liede ta it systeem dat de aksje útfiert dy't it ferlykbere kommando soe dwaan, wat liedt ta net winske resultaten.

Syntaksis en case sensitivity moatte ek wurde beskôge. As jo ​​​​in kommando ynfiere mei de ferkearde syntaksis, kin it systeem úteinlik it kommando ferkeard ynterpretearje. It resultaat is, of de bedoelde aksje wurdt net útfierd, of in oare aktiviteit fynt plak.

Kommandorigeltolken yn ferskate bestjoeringssystemen

Om aktiviteiten út te fieren lykas troubleshooting en systeemreparaasje, is d'r in ark neamd Herstelkonsole yn Windows XP en Windows 2000. Dit ark ferdûbelet ek as de kommandorigeltolk.

De CLI yn MacOS wurdt neamd Terminal.

Windows bestjoeringssysteem hat in applikaasje neamd Opdrachtprompt. Dit is de primêre CLI yn Windows. De lêste ferzjes fan Windows hawwe in oare CLI - de Windows PowerShell . Dizze CLI is mear avansearre dan de kommando-prompt. Beide binne beskikber yn 'e nije ferzje fan it Windows OS.

Typ yn it PowerShell-finster it kommando, druk op enter

Bepaalde applikaasjes hawwe beide - in CLI en in grafyske ynterface. Yn dizze applikaasjes hat de CLI funksjes dy't net wurde stipe troch de grafyske ynterface. De CLI biedt ekstra funksjes om't it rau tagong hat ta applikaasjebestannen.

Oanrikkemandearre: Wat is in Service Pack?

De kommando-prompt yn Windows 10

Troubleshooting soe folle makliker wêze as jo bewust binne fan de kommando-prompt-kommando's. Kommando-prompt is de namme jûn oan de CLI yn Windows bestjoeringssysteem. It is net mooglik of nedich om alle kommando's te kennen. Hjir hawwe wy in list gearstald fan guon fan 'e wichtige kommando's.

  • Ping - Dit is in kommando brûkt om te kontrolearjen oft jo lokale netwurksysteem goed wurket. As jo ​​​​witte wolle as d'r in wirklik probleem is mei it ynternet of wat software dy't it probleem feroarsaket, brûk dan Ping. Jo kinne in sykmasine of jo tsjinner op ôfstân pinge. As jo ​​in antwurd krije, betsjut dat dat der in ferbining is.
  • IPConfig - Dit kommando wurdt brûkt foar it oplossen fan problemen as de brûker te krijen hat mei netwurkproblemen. As jo ​​​​it kommando útfiere, jout it details oer jo PC en lokale netwurk werom. Details lykas de steat fan ferskate netwurkferbiningen, it systeem yn gebrûk, it IP-adres fan 'e router yn gebrûk, ensfh wurde werjûn.
  • Help - Dit is wierskynlik it meast brûkbere en meast brûkte kommando-prompt-kommando. It útfieren fan dit kommando sil de folsleine list fan alle kommando's op Kommando-prompt werjaan. As jo ​​​​mear witte wolle oer in bepaald kommando op 'e list, kinne jo dat dwaan troch te typen - /? Dit kommando sil detaillearre ynformaasje werjaan oer it opjûne kommando.
  • Dir - Dit wurdt brûkt om troch it bestânsysteem op jo kompjûter te blêdzjen. It kommando sil alle bestannen en mappen yn jo hjoeddeistige map listje. It kin ek brûkt wurde as sykaksje. Foegje gewoan in /S ta oan it kommando en typ wat jo sykje.
  • Cls - As jo ​​skerm is fol mei tefolle kommando's, fier dit kommando út om it skerm te wiskjen.
  • SFC - Hjir stiet SFC foar System File Checker. SFC/Scannow wurdt brûkt om te kontrolearjen oft alle systeembestannen flaters hawwe. As reparaasje mooglik is, wurdt dat ek dien. Om't it hiele systeem skansearre wurde moat, kin dit kommando wat tiid duorje.
  • Tasklist - As jo ​​​​wolle sjen nei alle taken dy't op it stuit aktyf binne op jo systeem, kinne jo dit kommando brûke. Wylst dit kommando allinich alle taken listet dy't wurkje, kinne jo ek ekstra ynformaasje krije troch -m te brûken mei it kommando. As jo ​​​​wat ûnnedige taken fine, kinne jo se stopje troch it kommando Taskkill te brûken.
  • Netstat - Dit wurdt brûkt om ynformaasje te krijen yn ferbân mei it netwurk wêryn jo PC is. Details lykas ethernetstatistiken, IP-routingtabel, TCP-ferbiningen, de poarten yn gebrûk, ensfh ... wurde werjûn.
  • Exit - Dit kommando wurdt brûkt om de kommando-prompt te ferlitten.
  • Assoc - Dit wurdt brûkt om de triem-útwreiding te besjen en sels de triemferienings te feroarjen. As jo ​​​​assoc [.ext] ynfiere wêr't .ext de triem-útwreiding is, krije jo ynformaasje oer de tafoeging. Bygelyks, as de ynfierde tafoeging .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elon Dekker

    Elon is in technysk skriuwer by Cyber ​​S. Hy skriuwt no sa'n 6 jier hoe-to-gidsen en hat in protte ûnderwerpen behannele. Hy hâldt fan ûnderwerpen te dekken yn ferbân mei Windows, Android, en de lêste trúkjes en tips.