5 Am meeschte benotzt Open Source Shells fir Linux


D'Shell ass de Kommando-Interpreter an engem Betribssystem wéi Unix oder GNU/Linux, et ass e Programm deen aner Programmer ausféiert. Et bitt engem Computer Benotzer eng Interface un den Unix/GNU Linux System sou datt de Benotzer verschidde Kommandoen oder Utilities/Tools mat e puer Inputdaten ausféiere kann.

Wann d'Schuel fäerdeg ass e Programm auszeféieren, schéckt se en Ausgang un de Benotzer um Bildschierm, wat de Standardausgangsapparat ass. Aus dësem Grond gëtt et als Kommandointerpreter bezeechent.

D'Shell ass vill méi wéi nëmmen e Kommando-Interpreter, et ass och eng eegen Programméierungssprooch mat komplette Programméierungssproochkonstruktioune wéi bedingungsvoll Ausféierung, Loops, Variablen, Funktiounen a vill méi.

Dofir ass d'Unix/GNU Linux Shell méi staark am Verglach mat der Windows Shell.

An dësem Artikel wäerte mir e puer vun den Top am meeschte benotzte Open Source Shells op Unix/GNU Linux kucken.

1. Bash Shell

Bash steet fir Bourne Again Shell an et ass d'Default Shell op ville Linux Verdeelungen haut. Et ass och eng sh-kompatibel Shell a bitt praktesch Verbesserungen iwwer sh fir Programméierung an interaktiv Benotzung déi enthält:

  1. Kommando Linn Ännerung
  2. Job Kontroll
  3. Onlimitéiert Gréisst Kommandogeschicht
  4. Shell Funktiounen an Aliasen
  5. Onlimitéiert Gréisst Indexéiert Arrays
  6. Gesamtarithmetik an all Basis vun zwee bis véieranzechzeg

2. Tcsh/Csh Shell

Tcsh ass verbessert C Shell, et kann als interaktive Login Shell a Shell Skript Kommando Prozessor benotzt ginn.

Tcsh huet déi folgend Funktiounen:

  1. C like Syntax
  2. Kommando-Linn Editor
  3. Programméierbar Wuert an Dateinumm Fäerdegstellung
  4. Schreifweiskorrektur
  5. Aarbechtskontroll

3. Ksh Shell

Ksh steet fir Korn Shell a gouf vum David G. Korn entworf an entwéckelt. Et ass eng komplett, mächteg, héich-Niveau Programméierungssprooch an och eng interaktiv Kommando Sprooch wéi vill aner Unix/GNU Linux Shells.

4. Zsh Shell

Zsh ass entwéckelt fir interaktiv ze sinn an et integréiert vill Features vun aneren Unix/GNU Linux Shells wéi Bash, tcsh a ksh.

Et ass och eng mächteg Skriptsprooch grad wéi déi aner verfügbar Shells. Och wann et e puer eenzegaarteg Features huet déi enthalen:

  1. Generatioun vum Dateinumm
  2. Startupdateien
  3. Login/Logout kucken
  4. Schlusskommentarer
  5. Concept Index
  6. Verännerlechen Index
  7. Funktiounsindex
  8. Schlësselindex a vill méi, déi Dir op Mann Säiten erausfënnt

5. Fësch

Fësch a voller Stänn fir \frëndlech interaktiv Shell a gouf 2005 geschriwwen. Et war virgesinn fir voll interaktiv a userfrëndlech ze sinn, grad wéi déi aner Schuel, et huet e puer zimlech gutt Features, déi enthalen:

  1. Mënsche Säit Fäerdegstellungen
  2. Webbaséiert Konfiguratioun
  3. Automatesch Virschléi
  4. Voll skriptbar mat proppere Scripten
  5. Ënnerstëtzung fir Term256 Terminal Technologie

Dir kënnt méi iwwer Fësch Shell liesen op Fish - A Smart Interactive Shell for Linux

Resumé

Dëst sinn net all Shells, déi an Unix/GNU Linux verfügbar sinn, awer si sinn déi meescht benotzt ausser deenen, déi scho op verschiddene Linux Verdeelungen installéiert sinn. Hoffen Dir fannt dësen Artikel nëtzlech a méi all zousätzlech Informatioun, zéckt net e Kommentar ze posten.