Grin logo
de en es fr
Boutique
GRIN Website
Publier des textes, profitez du service complet
Aller à la page d’accueil de la boutique › Informatique - Software

Entwicklung der verschiedenen UNIX-Shells

Ein Überblick

Titre: Entwicklung der verschiedenen UNIX-Shells

Dossier / Travail , 2008 , 14 Pages , Note: 1,3

Autor:in: Jeannette Prescher (Auteur)

Informatique - Software
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Die UNIX-Shell-Entwicklung begann in den frühen 70er Jahren. Diese Ausarbeitung bieten einen Überblick über die bekanntesten Shells in übersichtlicher Form.

Extrait


Inhaltsverzeichnis

1. Unix-Shell

2. Die Shell-Generationen

2.1 Die erste Generation

2.3 Die dritte Generation

2.4 Die vierte Generation

3. Weitere Shells

4. Fazit

5. Literaturverzeichnis

Zielsetzung & Themen

Diese Arbeit verfolgt das Ziel, einen strukturierten Überblick über die historische Entwicklung der verschiedenen Unix-Shells zu geben. Dabei wird die Evolution der Kommandozeilen-Interpreter von ihren Anfängen in den 1970er Jahren bis in die heutige Zeit anhand einer chronologischen Einteilung in vier Generationen analysiert.

  • Historische Einordnung der Unix-Shells in vier Generationen.
  • Detaillierte Analyse der Shell-Varianten von der Thomson-Shell bis zur Z-Shell.
  • Untersuchung technischer Merkmale und funktionaler Erweiterungen.
  • Gegenüberstellung von Standard-Shells und speziellen Varianten wie der Debian-Almquist-Shell.
  • Visualisierung der Entwicklungslinien mittels eines Zeitstrahls.

Auszug aus dem Buch

2.1 Die erste Generation

Zur ersten Generation zäht die Thomson-Shell und als Weiterentwicklung davon die Mashey-Shell.

Die Thomson-Shell auch unter dem Kürzel „osh“ bekannt, war die erste Shell die 1971 von Ken Thomson in der Unix-Version 1 eingeführt wurde und Bestandteil der nachfolgenden Unix-Versionen (einschließlich Version 6) war.

Diese Shell war sehr einfach gehalten. Das Programm enthielt grundlegende Strukturen. Es war noch nicht möglich Variablen zu nutzen. Somit zählte sie zu den einfachen Komandozeilen-Interpreter (Shell.ir, Thompson Shell, o. J.). Desweiteren gab es eine kompakte Syntax für die Input/Output-Umleitung, welches vor osh über seperaten Befehle geregelt wurde.

Zusammenfassung der Kapitel

1. Unix-Shell: Dieses Kapitel definiert den Begriff der Shell im Kontext von Unix-Betriebssystemen als Programm, das nach dem Konsolenlogin Befehle entgegennimmt.

2. Die Shell-Generationen: Hier erfolgt eine chronologische Einteilung der Unix-Shells in vier Generationen, wobei die technischen Unterschiede und Entwicklungen von den Anfängen bis zu modernen Systemen beleuchtet werden.

3. Weitere Shells: Dieses Kapitel ergänzt die Übersicht um zusätzliche Shell-Varianten, die oft auf der Bourne- oder C-Shell basieren und spezialisierte Funktionen für bestimmte Anwendungsbereiche bieten.

4. Fazit: Das Fazit fasst die historische Entwicklung zusammen und bewertet die heutige Bedeutung der Shell-Familien, insbesondere im Hinblick auf ihre Relevanz für Skripting und Systemverwaltung.

5. Literaturverzeichnis: Dieses Kapitel listet alle in der Arbeit verwendeten Quellen und Internetressourcen auf, die zur Dokumentation der Shell-Geschichte genutzt wurden.

Schlüsselwörter

Unix, Shell, Thomson-Shell, Bourne-Shell, C-Shell, Korn-Shell, Bash, Z-Shell, Shell-Generationen, Kommandozeilen-Interpreter, Skriptsprache, POSIX, Systemverwaltung, Betriebssysteme, Informatik

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der historischen Entwicklung und der technologischen Vielfalt von Unix-Shells von den 1970er Jahren bis zur Gegenwart.

Welches sind die zentralen Themenfelder der Publikation?

Die zentralen Themen sind die Entstehung der Shell-Technologie, die Einteilung in Generationen und die spezifischen Merkmale der verschiedenen Shell-Implementierungen.

Was ist das primäre Ziel der Untersuchung?

Das Ziel ist es, dem Leser einen systematischen Überblick über die Evolution der unterschiedlichen Shell-Programme unter Unix zu verschaffen.

Welche wissenschaftliche Methode wurde für diese Arbeit angewandt?

Es wurde eine literaturbasierte Analyse und historische Aufarbeitung der Shell-Entwicklung vorgenommen, um die technologischen Zusammenhänge zu verdeutlichen.

Was wird im Hauptteil der Arbeit behandelt?

Im Hauptteil werden detailliert die verschiedenen Generationen der Shells beschrieben, beginnend bei frühen Versionen wie der Thomson-Shell bis hin zu aktuellen Standards wie der Bash oder Z-Shell.

Welche Schlüsselwörter charakterisieren die Arbeit am besten?

Die wesentlichen Begriffe umfassen Unix, Shell, Kommandozeilen-Interpreter, Systemverwaltung und die verschiedenen Shell-Namen wie Bourne-Shell, C-Shell oder Korn-Shell.

Warum wird die C-Shell heutzutage seltener genutzt?

Die C-Shell verliert laut dem Fazit der Arbeit an Bedeutung, da ihr bestimmte Programmierkonstrukte fehlen, die für moderne Automatisierungsaufgaben notwendig sind.

Welche Bedeutung kommt der Bourne-Shell Familie heute noch zu?

Die Bourne-Shell Familie bleibt weiterhin hochrelevant, da sie unter anderem für die Erstellung von Bootskripten und in zahlreichen anderen Softwareprojekten als Standard eingesetzt wird.

Fin de l'extrait de 14 pages  - haut de page

Résumé des informations

Titre
Entwicklung der verschiedenen UNIX-Shells
Sous-titre
Ein Überblick
Université
University of Applied Sciences Emden/Leer  (Abteilung Technik, Fachbereich E+I)
Note
1,3
Auteur
Jeannette Prescher (Auteur)
Année de publication
2008
Pages
14
N° de catalogue
V173586
ISBN (ebook)
9783640938445
Langue
allemand
mots-clé
UNIX Shell
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Jeannette Prescher (Auteur), 2008, Entwicklung der verschiedenen UNIX-Shells, Munich, GRIN Verlag, https://www.grin.com/document/173586
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  14  pages
Grin logo
  • Grin.com
  • Expédition
  • Contact
  • Prot. des données
  • CGV
  • Imprint