Bedste Linux Shells -alternativer

Indholdsfortegnelse

Alle os, der administrerer Linux -platforme, ved, at bash (Bourne Again Shell) har været standardskallen på alle Linux distro -platforme. Bash har været i brug siden og er licenseret under GPLv3. Nedenfor vil vi diskutere nogle alternativer til shell til Linux distros.

Hvad er en skal
En skal er et program, der giver den traditionelle, tekst-kun brugergrænseflade til Unix-lignende operativsystemer. De er udviklet til at læse de kommandoer, der er skrevet i en konsol (det vil sige en visningstilstand for al tekst) eller terminalvindue (et vindue med al tekst) i en GUI (grafisk brugergrænseflade) og derefter udføre kommandoerne.

SH

SH (Bourne Shell) blev udviklet af Stephen Bourne og er en skal, der findes i Unix -filhierarkiet på / bin / sh.

Dens hovedtræk er

  • Proces kontrol
  • Beskyttelse
  • Filoversigt og læsning
  • Indgående og udgående omdirigering

For dens udførelse skal du blot indtaste sh i terminalen og kør de respektive processer

 sh

CSH (C Shell)

C Shell eller CSH er udviklet til at give en brugergrænseflade. Takket være denne skal vi være i stand til at udføre kommandoer og køre flere programmer fra systemkonsollen.

Blandt dens nyheder finder vi

  • Konfigurerbart miljø
  • Kommandohistorik
  • Proces kontrol
  • Tastaturgenveje for at forenkle opgaven
  • Genvejskommandoer
  • Kører scripts

For at installere CSH på Linux, i dette tilfælde Ubuntu 16.10, udfører vi følgende kommando:

 sudo apt-get install csh
For at starte Csh skal du blot indtaste csh i terminalen og trykke på Enter:

KSH (Korn Shell)

Dens vigtigste udvikling var fortolkningen af ​​ordrer gennem kommandolinjen. Det kan installeres på de fleste Linux distros og er licenseret under GNU.

Dens hovedtræk er

  • Jobkontrol
  • Autofyld kommandoer
  • Understøtter associative arrays og indbygget floating point-aritmetik
  • Kan bruges som programmeringssprog
  • Rediger kommandolinjen i WYSIWYG -tilstand
  • Det er kompatibelt med vi og emacs.

Til installationen udfører vi følgende kommando:

 sudo apt-get install ksh
For dens udførelse går vi simpelthen ind ksh i konsollen, og tryk på Enter.

Hvis vi vil indstille ksh som standardskal, udfører vi følgende kommando:

 sudo usermod -s / bin / ksh [bruger]

Fisk

Fisk blev opfattet som en moderne og dynamisk miljøskal, dens udgivelsesår var 2005. Fish (Friendly Interactive Shell) er ikke baseret på sh og har en unik kommandolinjesyntaks, der er designet til at være mere brugervenlig. Brugere, der starter i Shell verden.

Blandt dens egenskaber finder vi

  • Det har auto forslag
  • Web-baseret konfiguration
  • Valg med navigationstasterne
  • Understøtter X udklipsholder
  • Understøtter 24-bit farve

Til installationen udfører vi følgende kommando:

 sudo apt-get installer fisk
For at starte det skal vi indtaste ordet fisk på kommandolinjen og begynd at udforske fisk til fulde.

Hvis vi vil erstatte bash med fisk, udfører vi følgende kommando:

 chsh -s / usr / bin / fisk

ZSH (Z Shell)

Det har været en skal designet i 1990 påvirket af Bash, Ksh og Tcsh. Zsh er en populær shell takket være dens ydeevneegenskaber og funktionaliteter, når det kommer til at udføre kommandoer.

Dens mest fremragende egenskaber er

  • Den har funktionen auto complete
  • Det har login / logout funktioner
  • videnskabelig notationsstøtte i syntaks,
  • Har flydende aritmetik
  • Indeholder programmeringsfunktioner
  • Lukning af kommentarer, koncept, variabel osv.

Til installationen udfører vi følgende kommando:

 sudo apt-get install zsh
For at starte det indtaster vi zsh i kommandolinjen og trykker på Enter:

TSCH

TSCH er en forbedret version af CSH (C SHELL), som tilbyder flere anvendelser, da det er et kommandosprog, der både kan bruges som en interaktiv login -shell og som en shell -kommandoprocessor. TSCH er BSD -licenseret.

Dens fordele er

  • Det har en kommandolinjeditor
  • Det har stavekontrol
  • Programmerbar ordafslutning
  • Kommandohistorik
  • Jobkontrol
  • Syntaks svarende til C.

Til installationen udfører vi følgende kommando:

 sudo apt-get install tsch
For at udføre det skal vi indtaste tsch på kommandolinjen, og tryk på Enter.

Som vi kan se, har vi flere alternativer til bash at implementere i Linux -miljøer, alle med vigtige og nyttige funktioner.

Secure Shell SSH Manual

wave wave wave wave wave