Johanna Denfeld Hannes Holzfuß. Linux ist der „Kernel“ Kernel + GNU Software bilden ein...

13
Johanna Denfeld Hannes Holzfuß

Transcript of Johanna Denfeld Hannes Holzfuß. Linux ist der „Kernel“ Kernel + GNU Software bilden ein...

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