Nejčastější a Nejvyužívanější
Linux Shelly
Co to takový Shell vlastně je?
Linux Shell je tradiční textové rozhrání, které má zjednodušit práci se soubory a programami v počítači. V
podstatě se jedná o programovací jazyk na
Operačním Systému, který umí řídit systém. V našem případě
na UNIX systému
Linux.
Mi si dneska probereme jen ty nejpodstatnější a nejvyužívanější, se kterými se můžeme setkat i v praxi.
- Bash Shell
- Tcsh/Csh Shell
- Ksh Shell
- Zsh Shell
- Fish
https://www.tecmint.com
>Bash Shell
Nejrozšířenější a nejpoužívanější. Bash shell (ve zkratce Bourne Again Shell) je už
dneska základem každého UNIX systému. Společně s nekonečnou databází příkazů je Bash Sh-kompatibilní
a tím nám ulehčuje práce v samotném Shellu.
NAME
bash - GNU Bourne-Again SHell
SYNOPSIS
bash [options] [command_string | file]
>Tcsh/Csh Shell
Méně známější Tcsh (nebo i Csh) shell je jeden z nástupců Bash Shellu. Jeho hlávní výhodou je syntaxe
podobná C a interakce oprav chyb v řádku. Bohužel na druhou stranu Tcsh neobsahuje nekonečnou
historii příkazů a nekonečné pole.
NAME
tcsh - C shell with file name completion
SYNOPSIS
tcsh [-bcdefFimnqstvVxX] [-Dname[=value]] [arg ...]
>Ksh Shell
Ksh (Korn Shell) byl vytvořen a navržen jedním člověkem, David G. Kornem. Jedná se o nejvýkonnější
programovací jazyk. Je to jeden z pokročilejších Shellů, který je všestranný, to znamená že je
kompatibilní i s ostatními příkazovými jazyky.
NAME
ksh, ksh93 - KornShell, a command programming language
SYNOPSIS
ksh [ ±abcdefhiknboprstuvxBCDP ] [ -R file ] [ ±o option ] ...
rksh [ ±abcdefhiknboprstuvxBCDP ] [ -R file ] [ ±o option ] ...
>Zsh Shell
Shell Zsh byl navržen, aby byl interaktivní a podporoval schopnosti ostatních Linux Shellů. Dále Zsh
podporuje Zapínání programů při zapnutí PC, Sledování přihlašování, ... Podpora při vytváření
serverů.
NAME
zsh - the Z shell
OVERVIEW
Because zsh contains many features, the zsh manual has been slip into a number of sections:
zsh - Zsh overview (this section)
zshroadmap - Informal introduction to the manual
zshmisc - Anything not fitting into the other sections
...
>Fish
Fish, nebo-li "friendly interactive shell" byl vytvořen v roce 2005. Jeho cíl byl o nejjednodušší
Shell na UNIX systému. Jeho jednoduchost nám navrhuje a doplňuje za nás psané příkazy v
řádku a tím ulehčuje práci. Dále podporuje "term256" (barevné spektrum) a využívá se hlavně při Web hostingu.
NAME
fish - fish - the friendly interactive shell
fish - the friendly interactive shell
SYNOPSIS
fish [-h] [-v] [-c command] [FILE [ARGUMENTS...]]