Shell je interpret příkazů, který interpretuje vámi zadané příkazy, běží proti jádru Unix/Linux a poskytuje výsledek na standardním výstupním zařízení. Od doby, kdy Unix vznikl, bylo vyvinuto mnoho shellů.
Níže je seznam,
- Bourne Shell – sh
- C Shell – csh
- T Shell – tcsh
- Korn Shell – ksh
- Bourn-again Shell – bash
- Dash Shell
- Skořápka Z
Který shell používáte? To zjistíme níže.
Který Shell používám?
Unix vytvoří veškerou požadovanou konfiguraci a nastavení při vytvoření uživatele. Spusťte grep
Kde
Níže uvedený příklad odpovídá na otázku,
$ grep atechtown /etc/passwd atechtown:x:1000:1000::/home/atechtown:/bin/sh
Zde používám Bourne – sh shell.
Dalším způsobem je použití proměnné $SHELL. Tato proměnná je nastavena s výchozím názvem, jakmile se přihlásíte.
Stačí zobrazit obsah proměnné pomocí příkazu echo a zjistit výchozí shell.
$ echo $SHELL /bin/sh
Shrnutí
Doufám, že jsme odpověděli na všechny otázky, které jste měli pro Unix/Linux Shells. Můžete si také přečíst níže uvedený článek a získat více informací o tomto tématu.
- Na kterém shellu běžím?
- Jak zjistím, který shell používám?