Humok

Unsa ang Command Line Interpreter?

Sulayi Ang Among Instrumento Alang Sa Pagwagtang Sa Mga Problema





Gi-post saKatapusang gi-update: Pebrero 16, 2021

Unsa ang Command Line Interpreter? Kasagaran, ang tanan nga modernong mga programa adunay a Graphical User Interface (GUI) . Kini nagpasabut nga ang interface adunay mga menu ug mga buton nga magamit sa mga tiggamit aron makig-uban sa sistema. Apan ang command-line interpreter usa ka programa nga modawat lamang sa mga text command gikan sa keyboard. Kini nga mga sugo ipatuman dayon sa operating system. Ang mga linya sa teksto nga gisudlan sa tiggamit gikan sa keyboard nakabig sa mga gimbuhaton nga masabtan sa OS. Kini ang trabaho sa command line interpreter.



Ang mga tighubad sa command-line kaylap nga gigamit hangtod sa 1970s. Sa ulahi, gipulihan sila sa mga programa nga adunay Graphical User Interface.

Unsa ang Command Line Interpreter



Mga sulod[ itago ]

Asa gigamit ang Command Line Interpreter?

Usa ka kasagarang pangutana nga naa sa mga tawo mao, ngano nga adunay mogamit usa ka tighubad sa linya sa command-line karon? Naa na kami mga aplikasyon nga adunay GUI nga nagpayano sa paagi sa among pakig-uban sa mga sistema. Busa nganong i-type ang mga sugo sa usa ka CLI? Adunay tulo ka hinungdanon nga mga hinungdan kung ngano nga ang mga tighubad sa linya sa command may kalabotan gihapon karon. Atong hisgotan ang mga rason nga tagsa-tagsa.



  1. Ang pila nga mga aksyon mahimo nga labi ka dali ug awtomatiko gamit ang linya sa mando. Pananglitan, ang sugo sa pagsira sa pipila ka mga programa sa diha nga ang usa ka user log in o ang sugo sa pagkopya sa mga file sa samang format gikan sa usa ka folder mahimong automated. Kini makapakunhod sa manwal nga trabaho gikan sa imong kilid. Busa alang sa dali nga pagpatuman o sa pag-automate sa pipila ka mga aksyon, ang mga sugo gihatag gikan sa command line interpreter.
  2. Ang usa ka graphical nga aplikasyon dali ra gamiton. Kini dili lamang interactive apan usab sa kaugalingon nga pagpatin-aw. Sa higayon nga imong ma-download ang aplikasyon, adunay usa ka hugpong sa mga menu/buttons, etc...nga mogiya kanimo sa bisan unsang operasyon sulod sa programa. Busa, ang bag-o, ug walay kasinatian nga mga tiggamit kanunay gusto nga mogamit sa usa ka graphical nga aplikasyon. Ang paggamit sa usa ka command-line interpreter dili ingon ka yano. Walay mga menu. Kinahanglang i-type ang tanan. Bisan pa, ang pipila ka eksperyensiyadong tiggamit naggamit sa command line interpreter. Kini sa panguna tungod kay, sa usa ka CLI, ikaw adunay direkta nga pag-access sa mga gimbuhaton sa operating system. Nahibal-an sa mga eksperyensiyado nga tiggamit kung unsa ka kusog ang pag-access sa kini nga mga gimbuhaton. Busa, gigamit nila ang CLI.
  3. Usahay, ang GUI software sa imong sistema wala gihimo aron pagsuporta sa mga sugo nga gikinahanglan sa pagpadagan o pagkontrol sa operating system. Sa maong mga panahon, ang user walay kapilian gawas sa paggamit sa command-line interface. Kung ang usa ka sistema kulang sa mga kapanguhaan nga gikinahanglan sa pagpadagan sa usa ka graphical nga programa, nan ang Command Line Interface magamit.

Sa pipila ka mga sitwasyon, mas episyente ang paggamit sa Command Line Interface sa usa ka graphical nga programa. Ang nag-unang katuyoan sa paggamit sa usa ka CLI gilista sa ubos.

  • Sa mga tighubad sa command-line, posible nga ipakita ang mga panudlo gamit ang Braille nga sistema . Makatabang kini sa mga buta nga tiggamit. Dili nila magamit ang mga graphical nga aplikasyon nga independente tungod kay ang interface dili mahigalaon alang kanila.
  • Gipalabi sa mga siyentipiko, teknikal nga eksperto, ug mga inhenyero ang mga command interpreter kaysa mga graphical nga interface. Kini tungod sa katulin ug kaepektibo diin ang pipila nga mga mando mahimo’g ipatuman.
  • Ang pipila ka mga kompyuter walay mga kapanguhaan nga gikinahanglan sa pagsuporta sa hapsay nga paggana sa mga graphical nga aplikasyon ug mga programa. Ang mga tighubad sa command-line mahimong magamit usab sa ingon nga mga kaso.
  • Ang pag-type sa mga sugo mahimong mas paspas kay sa pag-klik sa mga opsyon sa usa ka graphical interface. Ang usa ka command-line interpreter naghatag usab sa tiggamit og usa ka halapad nga mga sugo ug mga operasyon nga dili mahimo sa usa ka GUI nga aplikasyon.

Basaha usab: Unsa ang Driver sa Device?



Unsa ang pipila ka mga higayon diin ang mga tighubad sa command-line gigamit sa modernong-adlaw?

Adunay usa ka panahon nga ang pag-type sa mga mando mao ra ang paagi aron makig-uban sa sistema. Apan, sa paglabay sa panahon, ang mga graphical nga mga interface nahimong mas popular. Apan ang mga tighubad sa command line gigamit gihapon. Lakaw pinaagi sa lista sa ubos, aron mahibal-an kung diin kini gigamit.

  • Ang Windows OS adunay CLI nga gitawag Windows Command Prompt.
  • Ang pagsumpo sa Junos ug Mga router sa Cisco IOS gihimo gamit ang command-line interpreters.
  • Ang ubang mga sistema sa Linux adunay usab CLI. Nailhan kini nga Unix shell.
  • Ang Ruby ug PHP adunay command shell alang sa interactive nga paggamit. Ang kabhang sa PHP nailhan nga PHP-CLI.

Parehas ba ang tanan nga mga tighubad sa command-line?

Among nakita nga ang command interpreter kay usa lang ka paagi sa pagpakig-uban sa sistema gamit ang text-based commands lamang. Samtang adunay daghang mga tighubad sa command-line, parehas ba silang tanan? Dili. Kini tungod kay ang mga sugo nga imong gi-type sa CLI gibase sa syntax sa programming language nga imong gigamit. Sa ingon, ang usa ka sugo nga nagtrabaho sa usa ka CLI sa usa ka sistema mahimong dili molihok sa parehas nga paagi sa ubang mga sistema. Mahimo nimo nga usbon ang command base sa syntax para sa operating system ug programming language sa maong sistema.

Importante nga mahibal-an ang syntax ug ang husto nga mga sugo. Pananglitan, sa usa ka plataporma, ang command scan karon magdirekta sa sistema o mag-scan sa mga virus. Bisan pa, ang parehas nga mando mahimo’g dili kinahanglan nga mailhan sa ubang mga sistema. Usahay, ang usa ka lahi nga OS / programming language adunay parehas nga mando. Mahimong mosangpot kini sa sistema sa pagbuhat sa aksyon nga buhaton sa susamang sugo, nga mosangpot sa dili maayong mga resulta.

Kinahanglang tagdon usab ang syntax ug case sensitiveness. Kung mosulod ka sa usa ka sugo nga adunay sayup nga syntax, ang sistema mahimo’g mapakyas sa paghubad sa sugo. Ang resulta mao, ang gituyo nga aksyon wala gihimo, o ang uban pang kalihokan mahitabo.

Mga tighubad sa Command Line sa lainlaing mga operating system

Aron mahimo ang mga kalihokan sama sa pag-troubleshoot ug pag-ayo sa sistema, adunay usa ka himan nga gitawag Recovery Console sa Windows XP ug Windows 2000. Kini nga himan nagdoble ingon nga command line interpreter usab.

Ang CLI sa MacOS gitawag Terminal.

Ang Windows operating system adunay usa ka aplikasyon nga gitawag Command Prompt. Kini ang panguna nga CLI sa Windows. Ang pinakabag-o nga bersyon sa Windows adunay laing CLI - ang Windows PowerShell . Kini nga CLI mas abante kaysa Command Prompt. Ang duha anaa sa bag-ong bersyon sa Windows OS.

Sa bintana sa PowerShell, i-type ang command press enter

Ang pila nga mga aplikasyon adunay pareho - usa ka CLI ug usa ka graphical nga interface. Niini nga mga aplikasyon, ang CLI adunay mga bahin nga wala gisuportahan sa graphical interface. Naghatag ang CLI og dugang nga mga bahin tungod kay kini adunay hilaw nga pag-access sa mga file sa aplikasyon.

girekomendar: Unsa ang Service Pack?

Ang Command Prompt sa Windows 10

Ang pag-troubleshoot mahimong labi ka dali kung nahibal-an nimo ang mga mando sa Command Prompt. Ang Command Prompt mao ang ngalan nga gihatag sa CLI sa Windows operating system. Dili mahimo o kinahanglan nga mahibal-an ang tanan nga mga sugo. Dinhi among gihiusa ang usa ka lista sa pipila ka hinungdanon nga mga sugo.

  • Ping - Kini usa ka sugo nga gigamit sa pagsusi kung ang imong lokal nga sistema sa network nagtrabaho sa husto. Kung gusto nimo mahibal-an kung adunay usa ka aktwal nga isyu sa internet o pipila ka software nga hinungdan sa isyu, gamita ang Ping. Mahimo nimong i-ping ang usa ka search engine o ang imong remote server. Kung makadawat ka usa ka tubag, kini nagpasabut nga adunay koneksyon.
  • IPConfig - Kini nga sugo gigamit alang sa pag-troubleshoot kung ang user nag-atubang sa mga isyu sa network. Kung gipadagan nimo ang mando, gibalik niini ang mga detalye bahin sa imong PC ug lokal nga network. Ang mga detalye sama sa kahimtang sa lainlaing mga koneksyon sa network, ang sistema nga gigamit, ang IP address sa router nga gigamit, ug uban pa gipakita.
  • Tabang - Kini tingali ang labing makatabang ug labing gigamit nga Command Prompt nga sugo. Ang pagpatuman niini nga sugo magpakita sa tibuok listahan sa tanang mga sugo sa Command Prompt. Kung gusto nimo mahibal-an ang dugang bahin sa bisan unsang partikular nga mando sa lista, mahimo nimo kini pinaagi sa pag-type - /? Kini nga sugo magpakita sa detalyadong impormasyon bahin sa gipiho nga sugo.
  • Dir - Kini gigamit sa pag-browse sa file system sa imong computer. Ang command maglista sa tanan nga mga file ug folder nga makita sa imong kasamtangan nga folder. Mahimo usab kini gamiton isip himan sa pagpangita. Pagdugang lang og / S sa command ug i-type ang imong gipangita.
  • Cls - Kung ang screen napuno sa daghang mga sugo, padagana kini nga sugo aron malimpyohan ang screen.
  • SFC - Dinhi, ang SFC nagpasabut sa System File Checker. Ang SFC/Scannow kay gigamit para masusi kung naay mga error sa system file. Kung mahimo ang pag-ayo niini, mahimo usab kana. Tungod kay ang tibuuk nga sistema kinahanglan nga ma-scan, kini nga mando mahimong magdugay.
  • Tasklist - Kung gusto nimo tan-awon ang tanan nga mga buluhaton nga karon aktibo sa imong sistema, mahimo nimong gamiton kini nga mando. Samtang kini nga sugo naglista lamang sa tanan nga mga buluhaton nga naglihok, mahimo ka usab makakuha og dugang nga impormasyon pinaagi sa paggamit -m uban sa sugo. Kung nakit-an nimo ang pipila nga wala kinahanglana nga mga buluhaton, mahimo nimong pugson nga hunongon kini pinaagi sa paggamit sa command Taskkill.
  • Netstat – Gigamit kini aron makakuha og impormasyon nga may kalabotan sa network nga naa sa imong PC. Ang mga detalye sama sa ethernet statistics, IP routing table, TCP connections, ang mga port nga gigamit, etc…
  • Exit - Kini nga sugo gigamit sa paggawas sa command prompt.
  • Assoc - Gigamit kini sa pagtan-aw sa extension sa file ug bisan sa pag-usab sa mga asosasyon sa file. Kung nag-type ka assoc [.ext] diin ang .ext mao ang extension sa file, makakuha ka og impormasyon bahin sa extension. Pananglitan, kung ang gisulod nga extension kay .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elon Decker

    Si Elon usa ka tech nga magsusulat sa Cyber ​​S. Nagsulat siya kung giunsa ang mga giya sa mga 6 ka tuig na karon ug adunay daghang mga hilisgutan. Ganahan siya nga maghisgot sa mga hilisgutan nga may kalabotan sa Windows, Android, ug ang labing bag-o nga mga trick ug tip.