13
Johanna Denfeld Hannes Holzfuß

Johanna Denfeld Hannes Holzfuß. Linux ist der „Kernel“ Kernel + GNU Software bilden ein Betriebssystem Regelt die Kommunikation der einzelnen Hardwarekomponenten

Embed Size (px)

Citation preview

Page 1: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Johanna Denfeld Hannes Holzfuß

Page 2: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Linux ist der „Kernel“ Kernel + GNU Software bilden ein

Betriebssystem Regelt die Kommunikation der einzelnen

Hardwarekomponenten Unix ähnlich Open Source Gedanke, daher frei erhältlich

Linux?

Page 3: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

1991 begann Linus Torvalds in Helsinki eine Terminalemulation auf Unix-Server um seinen PC besser zu verstehen

Linus + „X“ = Linux Idee: Hardwarenah und

Betriebssystemunabhängig 1992 wurde Linux unter GNU Lizenz zum

freien Betriebssystem 1996 Pinguin Maskottchen Tux „Kind des Internets“

Historie

Page 4: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Familie von Betriebssystemen die ähnlich aufgebaut sind mit folgenden Eigenschaften: Hierarchisches Dateiensystem Multitasking Multi-User-System Netzwerkfähigkeit

Unix

Page 5: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Schnittstelle zwischen Benutzer und Betriebssystem

Eigene Skriptsprache zur Ausführung von Befehlen

Ähnlich wie MS-DOS

Shell

Page 6: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Verschiedene Shells für unterschiedliche Anforderungen

Bourne Shell Bash (Bourne Again Shell)

- Hauptshell bei Linuxusern C-Shell (csh) Z-Shell (zsh)

Shell

Page 7: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Bei Unix immer noch wichtiges Werkzeug Trotz graphischer Benutzeroberflächen DOS-Fenster bei Windows noch existent

aber ohne Bedeutung

Shell

Page 8: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Stellt einen Standardbaukasten und das Protokoll zum Bau einer grafischen Benutzeroberfläche zur Verfügung

Zum Beispiel Zeichnen und Bewegen von Fenstern auf dem Bildschirm

Sowie Benutzereingaben mit Maus und Tastatur

X-Server

Page 9: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Graphische Benutzeroberfläche (GUI) Ermöglicht einfache Bedienung für

„Normalverbraucher“ Enthalten Anwendungssoftwares (Office, Web-

Browser etc) Copy-Paste, Drag & Drop Verbreitete Benutzeroberflächen

- Unity (Ubuntu)- KDE ( Kool Desktop Environment) - Gnome (GNU Network Object Model Environment)

Desktop

Page 10: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Sammlung von wiederkehrenden Programmteilen (Routine) Datenverzeichnis Gleiche/ähnliche Dateiteile werden extern ausgelagertVorteile:- müssen nur einmal programmiert werden- Einzelne Programme verbrauchen weniger SpeicherplatzNachteile:- Ohne Bibliothek läuft das gesamte Programm nicht mehr und

Auswirkungen auf mehrere Programme gleichzeitig möglich

Bibliothek

Page 11: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Programme, die man zum Arbeiten am Rechner benötigt Office Anwendungen (Libre Office) Webbrowser Bildbearbeitung Antivirensoftware uvm

Anwendungen

Page 12: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

Sind eine Sammlung von Linux-Programmen (eigene Zusammenstellungen) Linuxkernel + GNU-Werkzeuge + X-Server +

Desktop Environment + Anwendungsprogrammen = Distribution

bei Installation von Linux-Distribution werden dazugehörigen Anwendungen mitinstalliert

sind unabhängige Organisationen, die Software für Linux sammeln und vertreiben (z.B. Debian, Ubuntu)

Distributionen

Page 13: Johanna Denfeld Hannes Holzfuß.  Linux ist der „Kernel“  Kernel + GNU Software bilden ein Betriebssystem  Regelt die Kommunikation der einzelnen Hardwarekomponenten

http://www.hki.uni-koeln.de/wisem-2014/it-zertifikat-der-phil-fak-advanced-it-basics/betriebssysteme-linux-ubuntu/digital-humanities-grundlagen-und-technolo + Verlinkungen

http://www.hki.uni-koeln.de/sites/all/files/courses/11277/Linux.pdf

Grafiken: Wikipedia, Google

Quellen