Shell (informatika)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Shell (výslovnost [šel], česky též interpret příkazů) je označení programu, který vytváří v počítači rozhraní pro práci uživatele, zpravidla v prostředí příkazového řádku. Shell umožňuje uživateli využívat služby operačního systému, zejména spouštět programy, zajišťovat pro ně vstupy, zobrazovat, uchovávat a přesměrovávat jejich výstupy, spojovat jednotlivé programy do kolon a podobně.

Etymologicky anglické slovo shell znamená slupku či skořápku, například skořápku ořechu; a tak jako má např. plod ořechu své jádro, kterým je v tomto přirovnání jádro operačního systému (kernel), tak má i skořápku (tedy shell), skrze niž se uživatel dostává k jádru.

Shelly dělíme do dvou skupin: řádkové a grafické. Řádkové (textové) shelly vytvářejí příkazový řádek (CLI) a jsou využívány zejména pro administraci počítačových systémů. +more Grafické (vizuální) shelly vytvářejí grafické uživatelské rozhraní (GUI), které je pro běžné uživatele uživatelsky přívětivější.

Řádkové shelly

Řádkové shelly mají obvykle dva režimy. První je interaktivní režim, ve kterém jsou vložené příkazy ihned zpracovány. +more Druhý je dávkový režim, v němž shell provádí příkazy předem zapsané v textovém souboru. Příkazové soubory se v unixových systémech obvykle nazývají shellové skripty.

V systémech DOS, Microsoft Windows a OS/2 označujeme soubory s příponou .BAT nebo .CMD jako dávkové soubory.

Všechny vložené příkazy jsou provedeny po stisknutí klávesy Enter na konci zadaného řádku. Shell příkazy interpretuje, a proto mu říkáme interpret příkazů.

Seznam shellů

Řádkové shelly

Unixové shelly ** Almquist shell (ash) ** Bourne-Again shell (bash) ** Bourne shell (sh) ** C shell (csh) ** es shell (es) ** Korn shell (ksh) ** rc shell (rc) ** Scheme Shell (scsh) ** Tcsh (TENEX C shell) ** Z shell (zsh) * Microsoft Windows ** COMMAND. +moreCOM nebo cmd. exe ** PowerShell * OpenVMS ** Digital Command Language (DCL).

Grafické shelly

prostředí Amiga OS ** Workbench (GUI-Shell přidáno od AmigaOS 2.0) ** Ambient (pro MorphOS) ** Directory Opus ** ScalOS ** Wanderer (pro AROS)

* prostředí MS-DOS ** DOSSHELL ** Cybex Shell

* Macintosh Finder pro Macintosh

* prostředí Microsoft Windows ** Aston shell ** BB4Win ** Emerge Desktop ** Geoshell ** HoverDesk ** LiteStep ** SharpE ** Průzkumník Windows (explorer.exe, File Explorer, předtím nazývaný Windows Explorer - zabudovaný shell)

* prostředí X Window System (hlavně operační systémy na bázi Unixu): ** X window manažeři, jako Blackbox a Fluxbox ** plné prostředí pracovní plochy např.: *** Cinnamon *** CDE *** GNOME *** KDE *** MATE *** Xfce

Shelly pro jiné systémy (jiná zařízení)

Pro flash karty (EZ Flash, Supercard, EFA-Linker, R4, M3, Acekard, DSTT…) ** Pogoshell pro Game Boy Advance ** Moonshell pro Nintendo DS

Odkazy

Související články

Interpret (software) * Unixový shell * Porovnání správců souborů * Příkazový řádek * Textové uživatelské rozhraní * Grafické uživatelské rozhraní

Externí odkazy

[url=http://www.root.cz/serialy/drobnosti-ze-shelloveho-zapisniku]Seriál Drobnosti ze shellového zápisníku[/url] na www.root.cz

Kategorie:Příkazové interprety Kategorie:Počítačová terminologie

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top