Geriausios „Linux Shells“ alternatyvos

Turinys

Visi mes, valdantys „Linux“ platformas, žinome, kad „bash“ („Bourne Again Shell“) buvo numatytasis apvalkalas visose „Linux“ platinimo platformose. „Bash“ buvo naudojamas nuo tada ir yra licencijuotas pagal GPLv3. Žemiau aptarsime kai kurias „Linux“ distribucijos apvalkalo alternatyvas.

Kas yra apvalkalas
„Shell“ yra programa, teikianti tradicinę, tik tekstinę vartotojo sąsają, skirtą „Unix“ tipo operacinėms sistemoms. Jie buvo sukurti taip, kad GUI (grafinė vartotojo sąsaja) skaitytų komandas, parašytas konsolėje (tai yra viso teksto rodymo režimas) arba terminalo lange (viso teksto langas), ir tada vykdytų minėtas komandas.

SH

SH („Bourne Shell“) sukūrė Stephenas Bourne'as ir yra apvalkalas, randamas „Unix“ failų hierarchijoje adresu / bin / sh.

Pagrindinės jo savybės yra

  • Procesų valdymo
  • Apsauga
  • Failų sąrašas ir skaitymas
  • Įeinantis ir išeinantis peradresavimas

Norėdami jį įvykdyti, tiesiog įveskite sh terminale ir paleiskite atitinkamus procesus

 sh

CSH („C Shell“)

„C Shell“ arba CSH buvo sukurtos siekiant suteikti vartotojo sąsają. Šio apvalkalo dėka galėsime vykdyti komandas ir paleisti kelias programas iš sistemos konsolės.

Tarp jo naujovių randame

  • Konfigūruojama aplinka
  • Komandų istorija
  • Procesų valdymo
  • Spartieji klavišai, palengvinantys užduotį
  • Nuorodos komandos
  • Vykdomi scenarijai

Norėdami įdiegti CSH „Linux“, šiuo atveju „Ubuntu 16.10“, vykdysime šią komandą:

 sudo apt-get install csh
Norėdami paleisti „Csh“, tiesiog įveskite csh į terminalą ir paspauskite „Enter“:

KSH („Korn Shell“)

Pagrindinis jos vystymasis buvo įsakymų aiškinimas per komandinę eilutę. Jis gali būti įdiegtas daugelyje „Linux“ distribucijų ir yra licencijuotas pagal GNU.

Pagrindinės jo savybės yra

  • Darbo kontrolė
  • Automatinio pildymo komandos
  • Palaiko asociatyvius masyvus ir integruotą slankiojo kablelio aritmetiką
  • Galima naudoti kaip programavimo kalbą
  • Redaguokite komandų eilutę WYSIWYG režimu
  • Tai suderinama su vi ir emacs.

Norėdami jį įdiegti, vykdysime šią komandą:

 sudo apt-get install ksh
Jo vykdymui mes tiesiog įeiname ksh konsolėje ir paspauskite „Enter“.

Jei norime nustatyti ksh kaip numatytąjį apvalkalą, vykdysime šią komandą:

 sudo usermod -s / bin / ksh [vartotojas]

Žuvis

„Fish“ buvo sumanyta kaip modernus ir dinamiškas aplinkos apvalkalas, jos išleidimo metai buvo 2005 m. Korpuso pasaulis.

Tarp jo savybių randame

  • Jame yra automatinių pasiūlymų
  • Žiniatinklio konfigūracija
  • Pasirinkimas naršymo mygtukais
  • Palaiko X iškarpinę
  • Palaiko 24 bitų spalvas

Norėdami jį įdiegti, vykdysime šią komandą:

 sudo apt-get install fish
Norėdami pradėti, turime įvesti žodį žuvis komandų eilutėje ir pradėkite tyrinėti žuvis iki galo.

Jei norime pakeisti bash žuvimi, vykdysime šią komandą:

 chsh -s / usr / bin / fish

ZSH („Z Shell“)

Tai buvo apvalkalas, sukurtas 1990 m., Įtakojamas Bash, Ksh ir Tcsh. „Zsh“ yra populiarus apvalkalas dėl savo eksploatacinių savybių ir funkcijų vykdant komandas.

Ryškiausios jo savybės yra

  • Jis turi automatinio užbaigimo funkciją
  • Jis turi prisijungimo / atsijungimo funkcijas
  • mokslinio žymėjimo palaikymas sintaksėje,
  • Turi slankiojo kablelio aritmetiką
  • Apima programavimo funkcijas
  • Baigiamieji komentarai, koncepcija, kintamasis ir kt.

Norėdami jį įdiegti, vykdysime šią komandą:

 sudo apt-get install zsh
Norėdami jį pradėti, komandų eilutėje įveskite zsh ir paspauskite Enter:

TSCH

TSCH yra patobulinta CSH (C SHELL) versija, kurią galima naudoti kelis kartus, nes tai yra komandų kalba, kurią galima naudoti ir kaip interaktyvų prisijungimo apvalkalą, ir kaip apvalkalo komandų procesorių. TSCH turi BSD licenciją.

Jos privalumai yra

  • Jis turi komandų eilutės redaktorių
  • Jame yra rašybos tikrinimas
  • Programuojamas žodžių užbaigimas
  • Komandų istorija
  • Darbo kontrolė
  • Sintaksė panaši į C.

Norėdami jį įdiegti, vykdysime šią komandą:

 sudo apt-get install tsch
Norėdami tai padaryti, turime įeiti tsch komandų eilutėje ir paspauskite Enter.

Kaip matome, turime keletą „bash“ alternatyvų, kurias galima įdiegti „Linux“ aplinkoje, ir visos jos turi svarbių ir naudingų funkcijų.

„Secure Shell“ SSH vadovas

wave wave wave wave wave