Mekana

Što je tumač naredbenog retka?

Isprobajte Naš Instrument Za Uklanjanje Problema





Objavljeno naPosljednje ažuriranje: 16. veljače 2021

Što je tumač naredbenog retka? Općenito, svi moderni programi imaju a Grafičko korisničko sučelje (GUI) . To znači da sučelje ima izbornike i gumbe koje korisnici mogu koristiti za interakciju sa sustavom. Ali tumač naredbenog retka je program koji prihvaća samo tekstualne naredbe s tipkovnice. Te se naredbe zatim izvršavaju u operativnom sustavu. Retke teksta koje korisnik unese s tipkovnice pretvaraju se u funkcije koje OS može razumjeti. Ovo je posao tumača naredbenog retka.



Tumači naredbenog retka bili su široko korišteni sve do 1970-ih. Kasnije su ih zamijenili programi s grafičkim korisničkim sučeljem.

Što je tumač naredbenog retka



Sadržaj[ sakriti ]

Gdje se koriste tumači naredbenog retka?

Jedno uobičajeno pitanje koje ljudi imaju je, zašto bi itko danas koristio tumač naredbenog retka? Sada imamo aplikacije s GUI koje su pojednostavile način na koji komuniciramo sa sustavima. Pa zašto upisivati ​​naredbe u CLI? Tri su važna razloga zašto su tumači naredbenog retka i danas relevantni. Razgovarajmo o razlozima jedan po jedan.



  1. Određene radnje mogu se izvesti brže i automatski pomoću naredbenog retka. Na primjer, naredba za isključivanje nekih programa kada se korisnik prijavi ili naredba za kopiranje datoteka istog formata iz mape može se automatizirati. To će smanjiti ručni rad s vaše strane. Stoga se za brzo izvršenje ili za automatizaciju određenih radnji, naredbe daju iz tumača naredbenog retka.
  2. Grafička aplikacija je prilično jednostavna za korištenje. Ne samo da je interaktivan nego je i samo po sebi razumljiv. Nakon što preuzmete aplikaciju, postoji hrpa izbornika/gumbi, itd... koji će vas voditi u bilo kojoj operaciji unutar programa. Stoga novi i neiskusni korisnici uvijek preferiraju korištenje grafičke aplikacije. Korištenje interpretera naredbenog retka nije tako jednostavno. Nema izbornika. Sve treba ispisati. Ipak, neki iskusni korisnici koriste interpreter naredbenog retka. To je uglavnom zato što, uz CLI, imate izravan pristup funkcijama u operacijskom sustavu. Iskusni korisnici znaju koliko je moćno imati pristup ovim funkcijama. Stoga koriste CLI.
  3. Ponekad GUI softver na vašem sustavu nije izgrađen da podržava naredbe potrebne za pokretanje ili kontrolu operacijskog sustava. U takvim trenucima, korisnik nema izbora nego koristiti sučelje naredbenog retka. Ako sustavu nedostaju resursi potrebni za izvođenje grafičkog programa, onda je sučelje naredbenog retka zgodno.

U određenim situacijama učinkovitije je koristiti sučelje naredbenog retka preko grafičkog programa. Primarne svrhe korištenja CLI-a navedene su u nastavku.

  • U interpretatorima naredbenog retka moguće je prikazati upute pomoću Brajev sustav . Ovo je korisno za slijepe korisnike. Ne mogu samostalno koristiti grafičke aplikacije jer im sučelje nije prilagođeno korisniku.
  • Znanstvenici, tehnički stručnjaci i inženjeri preferiraju tumače naredbi u odnosu na grafička sučelja. To je zbog brzine i učinkovitosti s kojima se određene naredbe mogu izvršiti.
  • Određena računala nemaju resurse potrebne za neometano funkcioniranje grafičkih aplikacija i programa. U takvim slučajevima se također mogu koristiti interpretatori naredbenog retka.
  • Naredbe za tipkanje mogu se postići brže od klikanja na opcije u grafičkom sučelju. Interpretator naredbenog retka također pruža korisniku širok raspon naredbi i operacija koje nisu moguće s GUI aplikacijom.

Također pročitajte: Što je upravljački program uređaja?



Koji su neki slučajevi u kojima se tumači naredbenog retka koriste u modernom vremenu?

Bilo je vremena kada je upisivanje naredbi bilo jedini način interakcije sa sustavom. Međutim, s vremenom su grafička sučelja postala popularnija. Ali tumači naredbenog retka još su u upotrebi. Prođite kroz popis u nastavku da biste saznali gdje se koriste.

  • Windows OS ima CLI tzv Windows naredbeni redak.
  • Konfiguracija Junosa i Cisco IOS usmjerivači se radi pomoću interpretatora naredbenog retka.
  • Neki Linux sustavi također imaju CLI. Poznata je kao Unix ljuska.
  • Ruby i PHP imaju naredbenu ljusku za interaktivnu upotrebu. Ljuska u PHP-u poznata je kao PHP-CLI.

Jesu li svi tumači naredbenog retka isti?

Vidjeli smo da interpretator naredbi nije ništa drugo nego način interakcije sa sustavom samo s tekstualnim naredbama. Iako postoji nekoliko tumača naredbenog retka, jesu li svi isti? Ne. To je zato što se naredbe koje upisujete u CLI temelje na sintaksi programskog jezika koji koristite. Dakle, naredba koja radi na CLI-u na jednom sustavu možda neće raditi na isti način u drugim sustavima. Možda ćete morati izmijeniti naredbu na temelju sintakse za operativni sustav i programskog jezika na tom sustavu.

Važno je biti svjestan sintakse i pravih naredbi. Na primjer, na jednoj platformi, naredba skeniranje sada bi usmjerila sustav na skeniranje virusa. Međutim, ista naredba ne mora nužno biti prepoznata u drugim sustavima. Ponekad drugi OS/programski jezik ima sličnu naredbu. To može dovesti do toga da sustav izvrši radnju koju bi slična naredba učinila, što bi dovelo do neželjenih rezultata.

Također se mora uzeti u obzir sintaksa i osjetljivost na velika i mala slova. Ako unesete naredbu s pogrešnom sintaksom, sustav može na kraju pogrešno protumačiti naredbu. Rezultat je da se namjeravana radnja ne izvodi ili se odvija neka druga aktivnost.

Tumači naredbenog retka u različitim operativnim sustavima

Za obavljanje aktivnosti kao što su rješavanje problema i popravak sustava postoji alat tzv Konzola za oporavak u sustavu Windows XP i Windows 2000. Ovaj alat također služi kao tumač naredbenog retka.

CLI u MacOS-u se zove Terminal.

Windows operativni sustav ima aplikaciju tzv Naredbeni redak. Ovo je primarni CLI u sustavu Windows. Najnovije verzije sustava Windows imaju još jedan CLI - Windows PowerShell . Ovaj CLI je napredniji od naredbenog retka. Oba su dostupna u novoj verziji Windows OS-a.

U prozoru PowerShell upišite naredbu pritisnite enter

Određene aplikacije imaju i CLI i grafičko sučelje. U tim aplikacijama CLI ima značajke koje grafičko sučelje ne podržava. CLI pruža dodatne značajke jer ima sirovi pristup datotekama aplikacije.

Preporučeno: Što je servisni paket?

Naredbeni redak u sustavu Windows 10

Rješavanje problema bilo bi puno lakše ako ste svjesni naredbi naredbenog retka. Naredbeni redak je naziv koji se daje CLI-u u operacijskom sustavu Windows. Nije moguće niti potrebno poznavati sve naredbe. Ovdje smo sastavili popis nekih važnih naredbi.

  • Ping – Ovo je naredba koja se koristi za provjeru radi li vaš lokalni mrežni sustav ispravno. Ako želite znati postoji li stvarni problem s internetom ili neki softver koji uzrokuje problem, upotrijebite Ping. Možete pingati tražilicu ili svoj udaljeni poslužitelj. Ako dobijete odgovor, to znači da postoji veza.
  • IPConfig – Ova se naredba koristi za rješavanje problema kada se korisnik suoči s problemima s mrežom. Kada pokrenete naredbu, vraća detalje o vašem računalu i lokalnoj mreži. Prikazuju se pojedinosti kao što su stanje različitih mrežnih veza, sustav koji se koristi, IP adresa rutera koji se koristi itd.
  • Pomoć – Ovo je vjerojatno najkorisnija i najčešće korištena naredba naredbenog retka. Izvođenje ove naredbe prikazat će cijeli popis svih naredbi u naredbenom retku. Ako želite saznati više o bilo kojoj određenoj naredbi na popisu, to možete učiniti tako da upišete – /? Ova naredba će prikazati detaljne informacije o navedenoj naredbi.
  • Dir – koristi se za pregledavanje datotečnog sustava na vašem računalu. Naredba će prikazati sve datoteke i mape pronađene u vašoj trenutnoj mapi. Također se može koristiti kao alat za pretraživanje. Samo dodajte /S naredbi i upišite ono što tražite.
  • Cls – Ako vam je zaslon ispunjen s previše naredbi, pokrenite ovu naredbu da obrišete zaslon.
  • SFC – Ovdje SFC znači provjera datoteka sustava. SFC/Scannow se koristi za provjeru ima li neke sistemske datoteke pogreške. Ako je njihov popravak moguć, i to se radi. Budući da se cijeli sustav mora skenirati, ova naredba može potrajati neko vrijeme.
  • Popis zadataka – Ako želite pogledati sve zadatke koji su trenutno aktivni na vašem sustavu, možete koristiti ovu naredbu. Iako ova naredba navodi samo sve zadatke koji rade, također možete dobiti dodatne informacije pomoću -m s naredbom. Ako pronađete neke nepotrebne zadatke, možete ih prisilno zaustaviti korištenjem naredbe Taskkill.
  • Netstat – Koristi se za dobivanje informacija koje se odnose na mrežu u kojoj se vaše računalo nalazi. Prikazuju se pojedinosti kao što su statistika Etherneta, tablica IP usmjeravanja, TCP veze, portovi u upotrebi, itd....
  • Izlaz – Ova se naredba koristi za izlazak iz naredbenog retka.
  • Assoc – Ovo se koristi za pregled ekstenzije datoteke, pa čak i za promjenu asocijacija datoteka. Ako upišete assoc [.ext] gdje je .ext ekstenzija datoteke, dobit ćete informacije o proširenju. Na primjer, ako je unesena ekstenzija .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elon Decker

    Elon je tehnički pisac u Cyber ​​S. Već oko 6 godina piše vodiče s uputama i pokrio je mnoge teme. Voli pokrivati ​​teme vezane uz Windows, Android i najnovije trikove i savjete.