Shell (programování)
Z Multimediaexpo.cz
m (1 revizi) |
m (1 revizi) |
Aktuální verze z 19. 11. 2013, 15:40
Shell (interpret příkazů) je označení programu, který vytváří v počítači rozhraní pro uživatele. Shell umožňuje uživateli využívat funkce jádra 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 níž se uživatel dostává k jádru.
Shelly dělíme do dvou skupin: řádkové a grafické. Řádkové shelly vytvářejí příkazový řádek (CLI) a jsou využívány zejména pro administraci počítačových systémů. Grafické (vizuální) shelly vytvářejí grafické uživatelské rozhraní (GUI), které je vhodnější pro běžné uživatele.
Obsah |
Operační režimy
Shell má obvykle dva režimy. První je interaktivní režim, ve kterém jsou vložené příkazy ihned zpracovány. Druhý je dávkový režim, který provádí příkazy předem zapsané v textovém souboru. V unixových systémech je označujeme jakožto shellové skripty.
V systémech DOS, Microsoft Windows a OS/2 označujeme soubory s příponou .BAT
nebo .CMD
jako dávkové soubory.
Zadávání příkazů
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ů
Textové 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)
- TENEX C shell (tcsh)
- Z shell (zsh)
- Microsoft Windows
Grafické shelly
- prostředí Amiga OS
- prostředí MS-DOS
- prostředí Microsoft Windows
- Aston shell
- BB4Win
- Emerge Desktop
- Geoshell
- HoverDesk
- LiteStep
- SharpE
- Průzkumník Windows (zabudovaný shell)
- prostředí X Window System (hlavně operační systémy na bázi Unixu):
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
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |