GUI vs parancssor
A számítógéppel való kölcsönhatás két legnépszerűbb módja a parancssor és a grafikus felhasználói felület (GUI). A parancssor csak szöveges felület, a GUI pedig egy grafikus szimbólumokból álló felület. Az esetek többségében az összes általános feladatot, amelyet egy grafikus felhasználói felület használatával hajtanak végre, egy parancssorban is lehet végrehajtani, és fordítva (bár haladó feladatok esetén a parancssor lehet az egyetlen lehetőség).
Mi a GUI??
A GUI (kiejtve gooey) egy olyan típusú felület, amely lehetővé teszi a felhasználók számára, hogy képeik / animációk / audio formájában kommunikálhassanak az operációs rendszerekkel, a szöveg helyett. Ez az interfész bemutatja a felhasználó számára a grafikus objektumokon (például ikonok) keresztül elérhető információkat / műveleteket. Az egér és a billentyűzet is használható az interakcióhoz. A felhasználó a képernyő grafikus objektumainak közvetlen manipulálásával hajtja végre a műveleteket.
Mi a parancssor??
A parancssor (általában parancssori interfész / tolmács vagy CLI néven ismert) egy olyan mechanizmus, amely lehetővé teszi a számítógépes operációs rendszerrel való interakciót parancsok bevitelével (beírásával). Ez egy csak szöveges felület, amelybe csak a billentyűzetről kell bemenni (általában „parancs bevitele” -nek nevezik). Az Enter billentyűt általában a parancs végén nyomják meg, majd a számítógép megkapja, elemzi és végrehajtja a parancsot. A parancs kimenete szöveges sorként kerül vissza a terminálra. A kimenet tartalmazhatja a feladat összegzését és a tényleges eredményt is. Parancs beszúrására kötegelt módban a felhasználó használhat szkriptfájlt. A szkript egy parancsok sorrendjét tartalmazó fájl, amely a teljes feladatot elvégzi.
Mi a különbség a grafikus felhasználói felület és a parancssor között??
A legtöbb parancssori interfész feladat csak a billentyűzetet igényli, míg a GUI rendszerek mind az egeret, mind a billentyűzetet igénylik. Ezért a parancssori felhasználóknak általában nem kell átváltaniuk kezüket két hely között. És a parancssori felület általában csak néhány sornyi kódot igényel egy bonyolult feladat elvégzéséhez. A parancssor határozottan kevesebb erőforrást használ, mint egy GUI rendszer, mivel a GUI rendszer ikonokat, betűkészleteket, I / O illesztőprogramokat és egyéb erőforrásokat tölt be. E három ok miatt a parancssori felhasználók a legtöbb feladatot viszonylag gyorsabban tudják elvégezni, mint egy grafikus felhasználói felület. A parancssori felhasználók szkripteket hozhatnak létre és időt takaríthatnak meg, míg a GUI felhasználók ugyanezt tehetik a lehetőségekkel, például a hivatkozások létrehozásával.
Noha az új felhasználóknak esetleg meg kell tanulniuk az egér működtetését, a GUI-t könnyebben lehet felvenni, mint a parancssort használni. A grafikus felhasználói felülettel ellentétben a parancssori felhasználóknak elég nagy ismeretekre van szükségük, és számos parancsot meg kell memorizálniuk annak érdekében, hogy munkájukat zökkenőmentesen elvégezzék. De a parancssori felhasználó sokkal jobban tudja irányítani a fájlt és az operációs rendszert. És néhány speciális feladat elvégzéséhez a parancssor lehet az egyetlen lehetőség (néha). A grafikus felhasználói felületek rendszerint megkönnyítik a többfeladat-feladatot, mivel grafikus eszközöket biztosítanak több dolog (folyamat) megfigyelésére egyszerre (sok parancssori környezet kínál többfeladatos feladatot, de nehezebb több dolgot egyszerre megtekinteni)..