Parancssoros felhasználói felület

Ez a szócikk nem tünteti fel a független forrásokat, amelyeket felhasználtak a készítése során. Emiatt nem tudjuk közvetlenül ellenőrizni, hogy a szócikkben szereplő állítások helytállóak-e. Segíts megbízható forrásokat találni az állításokhoz! Lásd még: A Wikipédia nem az első közlés helye.
Pillanatkép a Bash-ról Gentoo Linux alatt.

A parancssoros felhasználói felület (angolul: Command Line Interface, elterjedt rövidítése: CLI) a felhasználói felületek egyik változata.

Jellemzői

Ennél a felhasználói felületnél a felhasználóval való kapcsolattartás parancsok segítségével történik. A felhasználó a billentyűzeten parancsokat gépel be, melyet a számítógép értelmez, végrehajt, és az eredményt (ha van) a képernyőn megjeleníti, esetleg hangjelzéssel jelzi a parancsvégrehajtás befejezését. A kimenet nem csak a monitor lehet, hanem tetszőleges fájl is.

Parancssori felhasználói felülettel szinte mindegyik operációs rendszer rendelkezik, mert sok olyan feladat is megoldható vele, amelyekre a grafikus felhasználói felület nem ad lehetőséget.

Típusai

A Unix és Unix-szerű rendszerekben a parancssoros felületet úgynevezett parancsértelmező (vagy héj) segítségével valósítják meg. Minden ilyen rendszerben működnie kell egy sh-implementációnak. Az eredeti Unix rendszerekben megtalálható volt az sh mint konkrét szoftver. Ma már a Unix-szerű rendszerek fejlettebb, nem eredeti sh-implementációkat szállítanak, melyek teljesítik az sh-val szemben elvárt követelményeket és kompatibilisek azzal. A Linux-disztribúciók szinte kizárólag a bash (Bourne Again Shell) -t használják, de a fish (friendly interactive shell), a zsh és a ksh is elterjedt. Mac OS X alatt használható a bash, a Windows-ok pedig saját, MS-DOS-ból örökölt parancsértelmezőjüket használják (COMMAND.COM), ugyanakkor a basht azóta átírták natív, Windows alatti futásra is. Hasonló funkciót tölt be még az AmigaOS CLI, illetve Shell parancsértelmezője is.

A parancssoros felhasználói felület előnyei és hátrányai

Előnyei:

  • gyors (különösen automatikus kiegészítés használatával)
  • rugalmas parancsbevitel (sokféle opció megadható)
  • automatizálás (kötegelt fájlok, szkriptek végrehajtása)

Hátrányai:

  • nem szemléletes (általában rövid parancs- és paraméternevek)
  • időbe telik az elsajátítása

Kapcsolódó szócikkek

További információk

  • win-bash, egy bash port Windows rendszerekre
Sablon:Operációs rendszer
  • m
  • v
  • sz
Általános
  • Advocacy
  • Összehasonlítás
  • Történet
  • Hobbyist development
  • Idővonal
  • Elterjedés
Kernel
Komponensek
Folyamatkezelés
Koncepciók
  • Kontextusváltás
  • Megszakítás (-vektor, -kezelő)
  • IPC
  • Processz
  • Process control block
  • Szál (thread)
Ütemező
  • Többfeladatosság
  • Fixed-priority preemptive
  • Multilevel feedback queue
  • Preemptive
  • Round-robin
  • Shortest job next
Memóriakezelés és
erőforrás-védelem
  • General protection fault
  • Memóriavédelem
  • Lapozás
  • Security rings
  • Segmentation fault / Bus error
  • Virtuális memória
Tároló-hozzáférés és
fájlrendszerek
  • Boot loader/Boot
  • Defragmentáció
  • Device file
  • Fájlattribútum
  • Inode
  • Journal
  • Partíció
  • Virtuális fájlrendszer
  • Virtual tape library
Lista
Egyéb koncepciók
Nemzetközi katalógusok
  • Informatika Informatikai portál • összefoglaló, színes tartalomajánló lap
Ez az informatikai tárgyú lap egyelőre csonk (erősen hiányos). Segíts te is, hogy igazi szócikk lehessen belőle!