E Bute

Çfarë është një përkthyes i linjës së komandës?

Provoni Instrumentin Tonë Për Eliminimin E Problemeve





Postuar nePërditësimi i fundit: 16 shkurt 2021

Çfarë është një përkthyes i linjës së komandës? Në përgjithësi, të gjitha programet moderne kanë një Ndërfaqja grafike e përdoruesit (GUI) . Kjo do të thotë që ndërfaqja ka meny dhe butona që përdoruesit mund t'i përdorin për të bashkëvepruar me sistemin. Por një interpretues i linjës së komandës është një program që pranon vetëm komanda me tekst nga një tastierë. Këto komanda më pas ekzekutohen në sistemin operativ. Linjat e tekstit që përdoruesi fut nga tastiera konvertohen në funksione që mund t'i kuptojë OS. Kjo është puna e interpretuesit të linjës së komandës.



Përkthyes të linjës së komandës u përdorën gjerësisht deri në vitet 1970. Më vonë, ato u zëvendësuan nga programe me ndërfaqe grafike të përdoruesit.

Çfarë është një përkthyes i linjës së komandës



Përmbajtja[ fshehin ]

Ku përdoren përkthyesit e linjës së komandës?

Një pyetje e zakonshme që njerëzit kanë është, pse dikush do të përdorte një përkthyes të linjës komanduese sot? Tani kemi aplikacione me GUI që kanë thjeshtuar mënyrën se si ndërveprojmë me sistemet. Pra, pse të shkruani komandat në një CLI? Ekzistojnë tre arsye të rëndësishme pse interpretuesit e linjës së komandës janë ende të rëndësishëm sot. Le të diskutojmë arsyet një nga një.



  1. Disa veprime mund të bëhen më shpejt dhe automatikisht duke përdorur vijën e komandës. Për shembull, komanda për të mbyllur disa programe kur një përdorues regjistrohet ose komanda për të kopjuar skedarë të të njëjtit format nga një dosje mund të automatizohet. Kjo do të zvogëlojë punën manuale nga ana juaj. Kështu për ekzekutim të shpejtë ose për të automatizuar veprime të caktuara, komandat jepen nga interpretuesi i linjës komanduese.
  2. Një aplikacion grafik është mjaft i lehtë për t'u përdorur. Ai nuk është vetëm ndërveprues, por edhe vetë-shpjegues. Pasi të keni shkarkuar aplikacionin, ka një mori menysh/butonash, etj... që do t'ju udhëheqin me çdo veprim brenda programit. Kështu, përdoruesit e rinj dhe të papërvojë gjithmonë preferojnë të përdorin një aplikacion grafik. Përdorimi i një interpretuesi të linjës së komandës nuk është aq i thjeshtë. Nuk ka meny. Gjithçka duhet të shtypet. Megjithatë, disa përdorues me përvojë përdorin interpretuesin e linjës së komandës. Kjo është kryesisht sepse, me një CLI, ju keni akses të drejtpërdrejtë në funksionet në sistemin operativ. Përdoruesit me përvojë e dinë se sa e fuqishme është të kesh akses në këto funksione. Kështu, ata përdorin CLI.
  3. Ndonjëherë, softueri GUI në sistemin tuaj nuk është ndërtuar për të mbështetur komandat e nevojshme për të ekzekutuar ose kontrolluar sistemin operativ. Në raste të tilla, përdoruesi nuk ka zgjidhje tjetër veçse të përdorë ndërfaqen e linjës së komandës. Nëse një sistemi i mungojnë burimet e nevojshme për të ekzekutuar një program grafik, atëherë ndërfaqja e linjës së komandës është e dobishme.

Në situata të caktuara, është më efikas të përdoret ndërfaqja e linjës së komandës mbi një program grafik. Qëllimet kryesore të përdorimit të një CLI janë renditur më poshtë.

  • Në interpretuesit e linjës së komandës, është e mundur të shfaqen udhëzimet duke përdorur Sistemi Braille . Kjo është e dobishme për përdoruesit e verbër. Ata nuk mund të përdorin aplikacionet grafike në mënyrë të pavarur pasi ndërfaqja nuk është miqësore për ta.
  • Shkencëtarët, ekspertët teknikë dhe inxhinierët preferojnë interpretuesit e komandës mbi ndërfaqet grafike. Kjo është për shkak të shpejtësisë dhe efikasitetit me të cilin komandat e caktuara mund të ekzekutohen.
  • Disa kompjuterë nuk kanë burimet e nevojshme për të mbështetur funksionimin normal të aplikacioneve dhe programeve grafike. Përkthyes të linjës së komandës mund të përdoren gjithashtu në raste të tilla.
  • Komandat e shtypjes mund të realizohen më shpejt sesa të klikoni mbi opsionet në një ndërfaqe grafike. Një përkthyes i linjës së komandës gjithashtu i siguron përdoruesit një gamë të gjerë komandash dhe operacionesh që nuk janë të mundshme me një aplikacion GUI.

Lexoni gjithashtu: Çfarë është një drejtues pajisjeje?



Cilat janë disa raste kur përkthyes të linjës së komandës përdoren në ditët moderne?

Ishte një kohë kur shtypja e komandave ishte mënyra e vetme për të ndërvepruar me sistemin. Sidoqoftë, me kalimin e kohës, ndërfaqet grafike u bënë më të njohura. Por interpretuesit e linjës së komandës janë ende në përdorim. Kaloni nëpër listën e mëposhtme, për të ditur se ku përdoren.

  • Windows OS ka një CLI të quajtur Rreshti i komandës së Windows.
  • Konfigurimi i Junos dhe Ruterat Cisco IOS bëhet duke përdorur interpretuesit e linjës komanduese.
  • Disa sisteme Linux kanë gjithashtu CLI. Njihet si guaska Unix.
  • Ruby dhe PHP kanë një guaskë komandimi për përdorim interaktiv. Predha në PHP njihet si PHP-CLI.

A janë të gjithë interpretuesit e linjës së komandës të njëjtë?

Ne kemi parë që një interpretues komande nuk është gjë tjetër veçse një mënyrë për të bashkëvepruar me sistemin vetëm me komanda të bazuara në tekst. Ndërsa ka disa interpretues të linjës së komandës, a janë të gjithë njësoj? Jo. Kjo ndodh sepse komandat që shkruani në CLI bazohen në sintaksën e gjuhës së programimit që po përdorni. Kështu, një komandë që funksionon në një CLI në një sistem mund të mos funksionojë në të njëjtën mënyrë në sistemet e tjera. Mund t'ju duhet të modifikoni komandën bazuar në sintaksën për sistemin operativ dhe gjuhën e programimit në atë sistem.

Është e rëndësishme të jeni të vetëdijshëm për sintaksën dhe komandat e duhura. Për shembull, në një platformë, komanda skanimi tani do të drejtonte sistemin ose skanimin për viruse. Megjithatë, e njëjta komandë mund të mos njihet domosdoshmërisht në sisteme të tjera. Ndonjëherë, një gjuhë tjetër OS/programimi ka një komandë të ngjashme. Mund të çojë që sistemi të kryejë veprimin që do të bënte komanda e ngjashme, duke çuar në rezultate të padëshirueshme.

Duhet të merret parasysh gjithashtu ndjeshmëria e sintaksës dhe rastit. Nëse futni një komandë me sintaksë të gabuar, sistemi mund të përfundojë duke keqinterpretuar komandën. Rezultati është, ose veprimi i synuar nuk kryhet, ose ndodh ndonjë aktivitet tjetër.

Interpretuesit e linjës së komandës në sisteme të ndryshme operative

Për të kryer aktivitete të tilla si zgjidhja e problemeve dhe riparimi i sistemit, ekziston një mjet i quajtur Konsola e rimëkëmbjes në Windows XP dhe Windows 2000. Ky mjet dyfishohet edhe si interpretues i linjës së komandës.

CLI në MacOS quhet Terminal.

Sistemi operativ Windows ka një aplikacion të quajtur Command Prompt. Ky është CLI kryesor në Windows. Versionet më të fundit të Windows kanë një tjetër CLI - atë Windows PowerShell . Ky CLI është më i avancuar se Command Prompt. Të dyja janë të disponueshme në versionin e ri të Windows OS.

Në dritaren e PowerShell, shtypni komandën shtypni enter

Disa aplikacione kanë të dyja – një CLI dhe një ndërfaqe grafike. Në këto aplikacione, CLI ka veçori që nuk mbështeten nga ndërfaqja grafike. CLI ofron veçori shtesë sepse ka akses të papërpunuar në skedarët e aplikacionit.

Rekomanduar: Çfarë është një paketë shërbimi?

Rreshti i komandës në Windows 10

Zgjidhja e problemeve do të ishte shumë më e lehtë nëse jeni në dijeni të komandave të Command Prompt. Command Prompt është emri i dhënë për CLI në sistemin operativ Windows. Nuk është e mundur ose e nevojshme të njihen të gjitha komandat. Këtu kemi bashkuar një listë të disa prej komandave të rëndësishme.

  • Ping – Kjo është një komandë që përdoret për të kontrolluar nëse sistemi juaj i rrjetit lokal po funksionon siç duhet. Nëse doni të dini nëse ka një problem aktual me internetin ose ndonjë softuer që shkakton problemin, përdorni Ping. Ju mund të bëni ping një motor kërkimi ose serverin tuaj në distancë. Nëse merrni një përgjigje, do të thotë se ka një lidhje.
  • IPConfig – Kjo komandë përdoret për zgjidhjen e problemeve kur përdoruesi përballet me probleme të rrjetit. Kur ekzekutoni komandën, ajo kthen detaje rreth kompjuterit tuaj dhe rrjetit lokal. Shfaqen detaje të tilla si gjendja e lidhjeve të ndryshme të rrjetit, sistemi në përdorim, adresa IP e ruterit në përdorim, etj.
  • Ndihmë – Kjo është ndoshta komanda më e dobishme dhe më e përdorur e vijës së komandës. Ekzekutimi i kësaj komande do të shfaqë të gjithë listën e të gjitha komandave në Command Prompt. Nëse dëshironi të dini më shumë për ndonjë komandë të veçantë në listë, mund ta bëni këtë duke shtypur – /? Kjo komandë do të shfaqë informacion të detajuar në lidhje me komandën e specifikuar.
  • Dir – përdoret për të shfletuar sistemin e skedarëve në kompjuterin tuaj. Komanda do të listojë të gjithë skedarët dhe dosjet që gjenden në dosjen tuaj aktuale. Mund të përdoret gjithashtu si një mjet kërkimi. Thjesht shtoni një /S në komandë dhe shkruani atë që kërkoni.
  • Cls - Nëse ekrani është i mbushur me shumë komanda, ekzekutoni këtë komandë për të pastruar ekranin.
  • SFC – Këtu, SFC qëndron për Kontrolluesi i skedarit të sistemit. SFC/Scannow përdoret për të kontrolluar nëse ndonjë skedar i sistemit ka gabime. Nëse riparimi i tyre është i mundur, kjo bëhet gjithashtu. Meqenëse i gjithë sistemi duhet të skanohet, kjo komandë mund të marrë pak kohë.
  • Lista e detyrave – Nëse dëshironi të hidhni një sy në të gjitha detyrat që janë aktualisht aktive në sistemin tuaj, mund të përdorni këtë komandë. Ndërsa kjo komandë liston vetëm të gjitha detyrat që janë duke funksionuar, ju gjithashtu mund të merrni informacion shtesë duke përdorur -m me komandën. Nëse gjeni disa detyra të panevojshme, mund t'i ndaloni me forcë duke përdorur komandën Taskkill.
  • Netstat – Përdoret për të marrë informacion në lidhje me rrjetin në të cilin ndodhet kompjuteri juaj. Shfaqen detaje të tilla si statistikat e ethernetit, tabela e rrugëtimit IP, lidhjet TCP, portat në përdorim, etj....
  • Exit – Kjo komandë përdoret për të dalë nga komanda.
  • Assoc – Kjo përdoret për të parë ekstensionin e skedarit dhe madje për të ndryshuar lidhjet e skedarëve. Nëse shkruani assoc [.ext] ku .ext është ekstensioni i skedarit, do të merrni informacion rreth shtesës. Për shembull, nëse shtesa e futur është .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elon Decker

    Elon është një shkrimtar i teknologjisë në Cyber ​​S. Ai ka shkruar udhëzues për rreth 6 vjet dhe ka mbuluar shumë tema. Atij i pëlqen të mbulojë tema që lidhen me Windows, Android dhe truket dhe këshillat më të fundit.