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:
- Kommando Linn Ännerung
- Job Kontroll
- Onlimitéiert Gréisst Kommandogeschicht
- Shell Funktiounen an Aliasen
- Onlimitéiert Gréisst Indexéiert Arrays
- 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:
- C like Syntax
- Kommando-Linn Editor
- Programméierbar Wuert an Dateinumm Fäerdegstellung
- Schreifweiskorrektur
- 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:
- Generatioun vum Dateinumm
- Startupdateien
- Login/Logout kucken
- Schlusskommentarer
- Concept Index
- Verännerlechen Index
- Funktiounsindex
- 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:
- Mënsche Säit Fäerdegstellungen
- Webbaséiert Konfiguratioun
- Automatesch Virschléi
- Voll skriptbar mat proppere Scripten
- Ë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.