Mi az a parancssori tolmács?
Mi az a parancssori tolmács(Command Line Interpreter) ? Általában(Generally) minden modern program rendelkezik grafikus felhasználói felülettel (GUI)(Graphical User Interface (GUI)) . Ez azt jelenti, hogy az interfész menükkel és gombokkal rendelkezik, amelyek segítségével a felhasználók kapcsolatba léphetnek a rendszerrel. De a parancssori értelmező olyan program, amely csak szöveges parancsokat fogad el a billentyűzetről. Ezek a parancsok ezután végrehajtásra kerülnek az operációs rendszerben. A felhasználó által a billentyűzetről beírt szövegsorok olyan funkciókká alakulnak, amelyeket az operációs rendszer megért. Ez a parancssori értelmező feladata.
A parancssori tolmácsokat az 1970-es évekig széles körben használták. Később grafikus felhasználói felülettel(Graphical User Interface) rendelkező programok váltották fel őket .
Hol használják a parancssori tolmácsokat?(Where are Command Line Interpreters used?)
Az egyik gyakori kérdés, hogy az emberek miért használnak manapság parancssori tolmácsot? Mostantól olyan grafikus felhasználói felülettel(GUI) rendelkező alkalmazásaink vannak , amelyek leegyszerűsítették a rendszerekkel való interakciót. Tehát miért írja ki a parancsokat egy CLI -n ? Három fontos oka van annak, hogy a parancssori tolmácsok ma is relevánsak. Beszéljük meg egyenként az okokat.
- Egyes műveletek gyorsabban és automatikusan végrehajthatók a parancssor használatával. Például automatizálható néhány program leállítása, amikor a felhasználó bejelentkezik, vagy az azonos formátumú fájlok mappából történő másolása. Ez csökkenti az Ön oldalán végzett kézi munkát. Így a gyors végrehajtás vagy bizonyos műveletek automatizálása érdekében a parancsokat a parancssori értelmező adja.
- A grafikus alkalmazás használata meglehetősen egyszerű. Nemcsak interaktív, hanem magától értetődő is. Miután letöltötte az alkalmazást, egy csomó menü/gomb stb... Így(Thus) az új és tapasztalatlan felhasználók mindig előnyben részesítik a grafikus alkalmazás használatát. A parancssori értelmező használata nem ilyen egyszerű. Nincsenek menük. Mindent ki kell gépelni. Ennek ellenére bizonyos tapasztalt felhasználók a parancssori értelmezőt használják. Ennek főként az az oka, hogy a CLI segítségével közvetlenül hozzáférhet az operációs rendszer funkcióihoz. A tapasztalt felhasználók tudják, milyen hatékony hozzáférést biztosít ezekhez a funkciókhoz. Így(Thus) a CLI -t használják .
- Néha előfordul, hogy a rendszer grafikus felhasználói felülete(GUI) nem támogatja az operációs rendszer futtatásához vagy vezérléséhez szükséges parancsokat. Ilyenkor a felhasználónak nincs más választása, mint a parancssori felület használata. Ha egy rendszer nem rendelkezik a grafikus program futtatásához szükséges erőforrásokkal, akkor a Command Line Interface jól jöhet.
Bizonyos helyzetekben hatékonyabb a Command Line Interface használata grafikus programon keresztül. Az alábbiakban felsoroljuk a CLI használatának elsődleges céljait .
- A parancssori tolmácsoknál lehetőség van az utasítások Braille rendszerrel(Braille system) történő megjelenítésére . Ez a vak felhasználók számára hasznos. Önállóan nem tudják használni a grafikus alkalmazásokat, mivel a felület nem felhasználóbarát számukra.
- A tudósok, műszaki szakértők és mérnökök előnyben részesítik a parancsértelmezőket a grafikus felületekkel szemben. Ez annak a sebességnek és hatékonyságnak köszönhető, amellyel bizonyos parancsok végrehajthatók.
- Egyes(Certain) számítógépek nem rendelkeznek a grafikus alkalmazások és programok zavartalan működéséhez szükséges erőforrásokkal. Ilyen esetekben is használhatók a parancssori tolmácsok.
- A parancsok beírása gyorsabban végrehajtható, mint a grafikus felületen az opciókra való kattintás. A parancssori értelmező olyan parancsok és műveletek széles skáláját is biztosítja a felhasználó számára, amelyek grafikus(GUI) felhasználói felülettel nem lehetségesek.
Olvassa el még: (Also Read:) Mi az az eszközillesztő?(What is a Device Driver?)
Milyen esetekben használnak parancssori tolmácsokat a modern korban?(What are some instances where command-line interpreters are used in the modern-day?)
Volt idő, amikor a parancsok beírása volt az egyetlen módja a rendszerrel való interakciónak. Idővel azonban a grafikus felületek egyre népszerűbbé váltak. De a parancssori értelmezők továbbra is használatban vannak. Nézze át az alábbi listát, hogy megtudja, hol használják őket.
- A Windows operációs rendszer rendelkezik egy Windows Command Prompt(Windows Command Prompt.) nevű parancssori felülettel.
- A Junos és Cisco IOS útválasztók(Cisco IOS routers) konfigurálása parancssori értelmezők segítségével történik.
- Néhány Linux rendszer rendelkezik a CLI -vel is . Unix shell néven ismert .
- A Ruby(Ruby) és a PHP rendelkezik egy parancshéjjal az interaktív használatra. A PHP parancsértelmezője PHP -CLI(PHP-CLI) néven ismert .
Minden parancssori értelmező egyforma?(Are all command-line interpreters the same?)
Láttuk, hogy a parancsértelmező nem más, mint a rendszerrel való interakció módja csak szöveges parancsokkal. Bár számos parancssori értelmező létezik, mindegyik egyforma? Nem. Ennek az az oka, hogy a CLI -be beírt parancsok az Ön által használt programozási nyelv szintaxisán alapulnak. Így az egyik rendszer (Thus)parancssori felületén(CLI) működő parancs előfordulhat, hogy más rendszereken nem működik ugyanúgy. Lehetséges, hogy módosítania kell a parancsot az operációs rendszer szintaxisa és a rendszer programozási nyelve alapján.
Fontos tisztában lenni a szintaxissal és a megfelelő parancsokkal. Például az egyik platformon a parancsellenőrzés most irányítja a rendszert, és keresi a vírusokat. Előfordulhat azonban, hogy ugyanaz a parancs nem feltétlenül ismerhető fel más rendszerekben. Néha egy másik OS/programming nyelv hasonló parancsokkal rendelkezik. Ez oda vezethet, hogy a rendszer végrehajtja a hasonló parancs által végrehajtott műveletet, ami nemkívánatos eredményekhez vezethet.
A szintaxist(Syntax) és a kis- és nagybetűk közötti különbséget is figyelembe kell venni. Ha rossz szintaxisú parancsot ad meg, a rendszer félreértelmezheti a parancsot. Az eredmény az, hogy vagy nem hajtják végre a tervezett műveletet, vagy más tevékenység történik.
Parancssori tolmácsok különböző operációs rendszerekben(Command Line interpreters in different operating systems)
Az olyan tevékenységek végrehajtásához, mint a hibaelhárítás és a rendszerjavítás, a Windows XP és a Windows 2000 rendszerben létezik egy (Windows 2000)helyreállítási konzol(Recovery Console in Windows XP) nevű eszköz . Ez az eszköz parancssori értelmezőként is működik.
A MacOS CLI-jét terminálnak(Terminal.) hívják .
A Windows(Windows) operációs rendszerben van egy Parancssor nevű alkalmazás. (Command Prompt.)Ez a Windows elsődleges (Windows)parancssori(CLI) felülete . A Windows legújabb verzióiban egy másik CLI is található – a Windows PowerShell . Ez a parancssori(CLI) felület fejlettebb, mint a Parancssor(Command Prompt) . Mindkettő elérhető a Windows operációs rendszer(Windows OS) új verziójában .
Egyes alkalmazások rendelkeznek mindkettővel – CLI -vel és grafikus felülettel. Ezekben az alkalmazásokban a CLI olyan funkciókkal rendelkezik, amelyeket a grafikus felület nem támogat. A CLI extra szolgáltatásokat nyújt, mivel nyers hozzáféréssel rendelkezik az alkalmazásfájlokhoz.
Ajánlott: (Recommended:) Mi az a Service Pack?(What is a Service Pack?)
A Windows 10 parancssora(The Command Prompt in Windows 10)
A hibaelhárítás sokkal egyszerűbb lenne, ha ismeri a Parancssor(Command Prompt) parancsait. A Parancssor(Command Prompt) a CLI név a Windows operációs rendszerben. Nem lehet vagy nem szükséges tudni az összes parancsot. Itt összeállítottunk egy listát néhány fontos parancsról.
- Ping – Ez a parancs annak ellenőrzésére szolgál, hogy a helyi hálózati rendszer megfelelően működik-e. Ha tudni szeretné, hogy valóban probléma van-e az internettel vagy valamilyen szoftverrel, amely a problémát okozza, használja a Ping-et. Megpingelheti a keresőmotort vagy a távoli szervert. Ha választ kap, az azt jelenti, hogy van kapcsolat.
- IPConfig – Ez a parancs hibaelhárításra szolgál, ha a felhasználó hálózati problémákkal küzd. A parancs futtatásakor adatokat ad vissza a számítógépről és a helyi hálózatról. Megjelennek az olyan részletek, mint a különböző hálózati kapcsolatok állapota, a használt rendszer, a használt útválasztó IP-címe stb.
- Súgó(Help) – Valószínűleg ez a leghasznosabb és leggyakrabban használt parancssori(Command Prompt) parancs. A parancs végrehajtása megjeleníti az összes parancs teljes listáját a Parancssorban(Command Prompt) . Ha többet szeretne megtudni a listán szereplő bármely parancsról, ezt a következő beírásával teheti meg:
/? Ez a parancs részletes információkat jelenít meg a megadott parancsról. - Dir – Ezzel böngészhet a számítógépe fájlrendszerében. A parancs kilistázza az aktuális mappában található összes fájlt és mappát. Használható keresőeszközként is. Csak(Just) adjon hozzá egy /S jelet a parancshoz, és írja be, amit keres.
- Cls – Ha a képernyő túl sok parancsot tartalmaz, futtassa ezt a parancsot a képernyő törléséhez.
- SFC – Itt az SFC a System File Checker rövidítése(System File Checker) . SFC/Scannow segítségével ellenőrizhető, hogy a rendszerfájlokban vannak-e hibák. Ha lehetséges a javításuk, akkor ez is megtörténik. Mivel a teljes rendszert át kell vizsgálni, ez a parancs eltarthat egy ideig.
- Feladatlista – Ha meg szeretné tekinteni a rendszerén jelenleg aktív összes feladatot, használhatja ezt a parancsot. Bár ez a parancs csak felsorolja az összes működő feladatot, további információkat is szerezhet az -m paranccsal együtt. Ha szükségtelen feladatokat talál, a Taskkill(Taskkill) paranccsal leállíthatja őket .
- Netstat – A számítógép hálózatával kapcsolatos információk beszerzésére szolgál. Megjelennek az olyan részletek, mint az Ethernet-statisztika, az IP-útválasztási táblázat, a TCP -kapcsolatok, a használt portok stb.
- Kilépés – Ezzel a paranccsal lehet kilépni a parancssorból.
- Assoc – Ez a fájlkiterjesztés megtekintésére és a fájltársítások módosítására szolgál. Ha beírja az assoc [.ext]-et, ahol az .ext a fájl kiterjesztése, akkor információkat kap a kiterjesztésről. Például, ha a megadott kiterjesztés .png, akkor azt jelzi, hogy ez egy képfájl. A fájltársítások is módosíthatók. Tekintsük az assoc .log = txt fájl példáját. Ez biztosítja, hogy ezentúl minden naplófájlt szöveges fájlnak tekintsen.
- Titkosítás(Cipher) – A fájlok és mappák titkosítási részleteinek megtekintésére és módosítására szolgál. Alkalmazhat további paramétereket, és titkosíthatja fájljait, vagy létrehozhat új titkosítási kulcsokat. Titkosított fájlokat is kereshet a rendszerén.
Összegzés(Summary)
- A parancssori(Command Line) interfész a rendszerrel való interakció módja szöveges parancsokon keresztül
- Minden operációs rendszernek megvan a saját parancssori felülete. Így a szintaxis és a parancsok rendszerenként változnak
- Bár egykor a CLI volt az elsődleges interakciós mód, mára nagyrészt a grafikus felületek váltották fel
- Vannak azonban bizonyos műveletek, amelyek gyorsabbak és hatékonyabbak parancssori felületen végrehajtva. Így továbbra is használatban vannak
- A tapasztalt felhasználók a CLI -t használják a parancsok automatizálására vagy olyan műveletek végrehajtására, amelyeket a grafikus felhasználói felületi(GUI) programok nem támogatnak.
- A CLI vak felhasználók számára is hasznos
- A parancsok alapvető(Basic) ismerete segít a rendszer hibáinak elhárításában
Related posts
Mik azok a felügyeleti eszközök a Windows 10 rendszerben?
Mi az a számítógépes fájl? [KIFEJEZETT]
Mi az a WiFi Direct a Windows 10 rendszerben?
Mi az a RAM? | Véletlen elérésű memória meghatározása
Mi az a Google Chrome Elevation Service
Mi az APK fájl, és hogyan kell telepíteni az .apk fájlt?
Hol tárolják a Microsoft Teams-felvételeket?
Mit jelent az Instagram-fogantyú? (2022)
Mik a Valorant Laptop követelmények?
Mi az NVIDIA Virtual Audio Device Wave Extensible?
Mi a billentyűzet és hogyan működik?
Mi az az eszközillesztő? Hogyan működik?
Mi az a Ctrl+Alt+Delete? (Definíció és előzmények)
Mi az a hkcmd?
Mi a különbség az újraindítás és az újraindítás között?
Mit jelent az ASL az Omegle-n?
Mi az a Realtek kártyaolvasó?
A WinZip biztonságos
Mi a különbség a router és a modem között?
Mi az a Windows 10 Boot Manager?