Nejlepší alternativy Linux Shells

Obsah

Všichni, kdo spravujeme platformy Linux, vědí, že bash (Bourne Again Shell) byl výchozí shell na všech platformách Linux distro. Bash se od té doby používá a je licencován pod GPLv3. Níže probereme některé alternativy prostředí shell pro distribuce Linuxu.

Co je to skořápka
Shell je program, který poskytuje tradiční textové uživatelské rozhraní pro unixové operační systémy. Byly vyvinuty pro čtení příkazů, které jsou napsány v konzole (tj. Režim zobrazení veškerého textu) nebo v okně terminálu (okno se všemi texty) v GUI (grafické uživatelské rozhraní), a poté vykonávat uvedené příkazy.

SH

SH (Bourne Shell) byl vyvinut Stephenem Bournem a je to shell, který se nachází v hierarchii souborů Unix na / bin / sh.

Jeho hlavní vlastnosti jsou

  • Kontrola procesu
  • Ochrana
  • Seznam souborů a čtení
  • Přesměrování příchozích a odchozích

Pro jeho provedení stačí zadat sh v terminálu a spusťte příslušné procesy

 sh

CSH (C Shell)

C Shell nebo CSH byl vyvinut tak, aby poskytoval uživatelské rozhraní. Díky tomuto shellu budeme moci spouštět příkazy a spouštět více programů ze systémové konzoly.

Mezi jeho novinkami najdeme

  • Konfigurovatelné prostředí
  • Historie velení
  • Kontrola procesu
  • Klávesové zkratky pro zjednodušení úkolu
  • Zkratkové příkazy
  • Spouštění skriptů

Chcete -li nainstalovat CSH na Linux, v tomto případě Ubuntu 16.10, provedeme následující příkaz:

 sudo apt-get install csh
Chcete -li spustit Csh, zadejte do terminálu csh a stiskněte Enter:

KSH (Korn Shell)

Jeho hlavním vývojem byla interpretace příkazů prostřednictvím příkazového řádku. Lze jej nainstalovat na většinu distribucí Linuxu a je licencován pod GNU.

Jeho hlavní vlastnosti jsou

  • Kontrola práce
  • Příkazy automatického vyplňování
  • Podporuje asociativní pole a vestavěnou aritmetiku s pohyblivou řádovou čárkou
  • Může být použit jako programovací jazyk
  • Upravte příkazový řádek v režimu WYSIWYG
  • Je kompatibilní s vi a emacs.

Pro jeho instalaci provedeme následující příkaz:

 sudo apt-get install ksh
Pro jeho provedení jednoduše zadáme ksh v konzole a stiskněte Enter.

Pokud chceme nastavit ksh jako výchozí shell, provedeme následující příkaz:

 sudo usermod -s / bin / ksh [uživatel]

Ryba

Fish byl koncipován jako moderní a dynamické prostředí, jeho rok vydání byl 2005. Fish (Friendly Interactive Shell) není založen na sh a má jedinečnou syntaxi příkazového řádku, která je navržena tak, aby byla uživatelsky přívětivější. Uživatelé, kteří začínají v Svět skořápky.

Mezi jeho charakteristikami najdeme

  • Má automatické návrhy
  • Webová konfigurace
  • Výběr pomocí navigačních kláves
  • Podporuje X Clipboard
  • Podporuje 24bitové barvy

Pro jeho instalaci provedeme následující příkaz:

 sudo apt-get install fish
Abychom to mohli začít, musíme zadat slovo Ryba na příkazovém řádku a začněte naplno zkoumat ryby.

Pokud chceme bash nahradit rybou, provedeme následující příkaz:

 chsh -s / usr / bin / ryby

ZSH (skořepina Z)

Byl to shell navržený v roce 1990 ovlivněný Bashem, Ksh a Tcsh. Zsh je populární shell díky svým výkonovým charakteristikám a funkcím, pokud jde o provádění příkazů.

Jeho nejvýraznějšími vlastnostmi jsou

  • Má funkci automatického dokončování
  • Má funkce přihlášení / odhlášení
  • podpora vědecké notace v syntaxi,
  • Má aritmetiku s pohyblivou řádovou čárkou
  • Obsahuje programovací funkce
  • Závěrečné komentáře, koncept, proměnná atd.

Pro jeho instalaci provedeme následující příkaz:

 sudo apt-get install zsh
Chcete -li jej spustit, zadejte do příkazového řádku zsh a stiskněte klávesu Enter:

TSCH

TSCH je vylepšená verze CSH (C SHELL), která nabízí více použití, protože je to příkazový jazyk, který lze použít jak jako interaktivní přihlašovací prostředí, tak jako procesor příkazů shellu. TSCH má licenci BSD.

Jeho výhody jsou

  • Má editor příkazového řádku
  • Má kontrolu pravopisu
  • Programovatelné doplňování slov
  • Historie velení
  • Kontrola práce
  • Syntaxe podobná C.

Pro jeho instalaci provedeme následující příkaz:

 sudo apt-get install tsch
Abychom to mohli provést, musíme vstoupit tsch na příkazovém řádku a stiskněte Enter.

Jak vidíme, máme několik alternativ k implementaci bash v prostředí Linux, všechny s důležitými a užitečnými funkcemi.

Manuál Secure Shell SSH

wave wave wave wave wave