Parancssori interfész

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. január 26-án felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .

A parancssori interfész ( eng.  Command line interface, CLI ) a szöveges interfész (TUI) egy típusa egy személy és egy számítógép között, amelyben az utasítások a számítógépnek főleg szövegsorok ( parancsok ) billentyűzetről történő beírásával, UNIX rendszereken lehetőség van egér használatára [1 ] . Más néven " konzol " és " terminál ".

A parancssori interfész ellentétben áll a menüalapú programvezérlő rendszerekkel , valamint a különböző grafikus felhasználói felületekkel .

Az információ kimeneti formátuma a parancssori felületen nincs szabályozva; ez általában egy egyszerű szöveges kimenet is, de lehet grafikus, hangos stb.

Időpont

Egy szöveget papírra nyomtató konzoleszközön a parancssori felület volt az egyetlen lehetséges . Videoterminálokon a parancssori interfész a következő okokból használható :

Ha a program teljesen vagy majdnem teljesen vezérelhető CLI parancsokkal, és támogatja a kötegelt felületet, akkor a CLI és a grafikus felület ügyes kombinálása nagyon hatékony képességeket biztosít a felhasználó számára.

Parancsformátum

A leggyakoribb parancsformátum (az opcionális részek szögletes zárójelben vannak):

[символ_начала_команды]имя_команды [параметр_1 [параметр_2 […]]]

A parancs kezdő karaktere nagyon eltérő lehet, de /erre a célra leggyakrabban a perjelet ( ) használják. Ha egy karakterláncot e karakter nélkül adunk meg, akkor néhány alapvető parancs végrehajtásra kerül: például a " Привет" karakterlánc az IRC -ben egyenértékű a " " karakter beírásával /msg Привет. Ha nincs ilyen alapparancs, akkor a parancs start karaktere egyáltalán nincs jelen (mint például a DOS -ban ).

A parancsparaméterek különböző formátumúak lehetnek. Alapvetően a következő szabályok érvényesek:

Például néhány absztrakt játékban előfordulhat egy ilyen parancs:

/map dm1 /skill:2

Összehasonlítás a grafikus felhasználói felületekkel

Előnyök. A grafikus felhasználói felülethez képest a parancssori felület működéséhez kevesebb rendszererőforrás szükséges. Mivel a parancsbeállítások minden parancssorban több karakterben vannak megadva, a haladó felhasználók gyakran könnyebben megtalálhatják ezeket a beállításokat. Az ismétlődő feladatok automatizálása leegyszerűsödik a karakterláncok szerkesztésével és az előzményekkel a gyakran használt sorozatok tárolásához; ez kiterjedhet egy olyan szkriptnyelvre, amely változó és állandó paramétereket is képes elfogadni. Mentheti a parancssori előzményeket, lehetővé téve a parancsok áttekintését vagy megismétlését.

Hibák. A parancssori rendszerfelülethez papír vagy online kézikönyvekre lehet szükség a felhasználói segítséghez, bár gyakran a "súgó" opció gyors áttekintést nyújt a parancslehetőségekről. Előfordulhat, hogy a parancssori környezet nem biztosít grafikus fejlesztéseket, például különböző betűtípusokat vagy speciális szerkesztőablakokat, amelyeket a grafikus felület tartalmaz. A GUI legördülő menüihez képest egy új felhasználó számára nehéz lehet megismerkedni az összes elérhető paranccsal és opcióval anélkül, hogy újra hivatkozna a kézikönyvekre.

Alkalmazás

A parancssori felület főbb alkalmazási területei:

Operációs rendszereken

A parancssori felület fő használata az operációs rendszer interfésze . Windows rendszeren a parancssori nyelv nem rendelkezik egyértelmű szabványosítással, de létezik egy POSIX parancssori szabvány és annak módosítása a GNU alatt .

Számítógépes játékokban

Kezdetben a játékok konzolját hibakeresésre használták .

Amint megjelent a parancssori felület, elkezdtek megjelenni az azt használó játékok, ez különösen igaz azokon a platformokon, ahol a bonyolultabb (grafikus) felületek hardveres korlátok miatt nem valósíthatók meg.

A parancssori felületet használó játékok legszembetűnőbb példája a szöveges küldetések , valamint a hálózati többszereplős szerepjátékok - MUD . Az ilyen játékokban a parancsokat az úgynevezett pszeudo-természetes nyelven írják be . [3]

Sok grafikus játék rendelkezik konzollal, amely megkönnyíti a játékbeállításokhoz való hozzáférést, mivel az összetett játékokban kényelmetlen az összes parancs végrehajtása a menürendszeren keresztül. Az első ilyen játék a Quake . A konzol hívására szolgáló szabványos gomb a ~( tilde ); ritkábban ↵ Enter, még ritkábban ⇧ Shift+ D. A konzol lehetővé teszi, hogy gyorsabban módosítsa a játék beállításait, mint a menüben – például name Terminatorgyorsabb a gépelés, mint a menü megtalálása, amelybe a játékos neve be van írva, és begépelné a Terminator. A konzol többek között lehetővé teszi cheat kódok megadását .

A konzol lehetőséget biztosít a gyorsbillentyűk hozzárendelésének beállításainak megváltoztatására is, amivel például többjátékos játékokban megtéveszthetjük az ellenfelet, például felajánlva egy parancs megadását, unbindallamely minden gyorsbillentyűt töröl, beleértve azokat is, amelyek a játékos mozgásáért felelősek.

A modderek számára biztosított felület nem mindig teszi lehetővé a menü módosítását ; de mindig lehetővé teszi saját konzolparancsok hozzáadását. Például a DotA -ban (a Warcraft III játék térképe) a játékmódot úgy állítja be, hogy a játékos kék színnel játszik a konzolon keresztül.

Más programokban

Előnyök

Hátrányok

Lásd még

Jegyzetek

  1. Hogyan: A FreeBSD konfigurálása vagy az egér használata a terminál másolásához és beillesztéséhez
  2. Parancs felhasználói felület, Parancssori felület . mognose.ru _ Letöltve: 2021. január 8. Az eredetiből archiválva : 2020. augusztus 9..
  3. Operációs rendszerek. számítógépes játékokban . Bstudy.net . Letöltve: 2021. január 8.
  4. Pivovarko. Informatika. Információ és tulajdonságai. : Felhasználói felület . Informatika. Információ és tulajdonságai. (2013. február 7., csütörtök). Letöltve: 2021. január 8. Az eredetiből archiválva : 2021. január 9..
  5. 1 2 Max Steenbergen, Command Lines: Alive & Kicking, Cikkszám. 575 2010. november 4., UX Magazin . Hozzáférés dátuma: 2013. október 27. Az eredetiből archiválva : 2013. október 29.