UNIX

Was ist Unix?

Bei UNIX handelt es sich um ein Betriebssystem f├╝r Computer, welches urspr├╝nglich von Bell Laboratories (heute AT&T) als interaktives Time-Sharing-System entwickelt wurde. Heute verwendet man den Begriff allgemein f├╝r Betriebssysteme, die auf einem UNIX-System beruhen oder dessen Konzepte verwenden. Bis in den 1990er Jahren war das Betriebssystem in erster Linie auf Servern sowie Workstations zu finden. Mittlerweile z├Ąhlt UNIX jedoch zu den am meisten verwendeten Betriebssystemen.

Screenshot Unix

Geschichte

Als Erfinder des Betriebssystems gelten die Entwickler Dennis Ritchie und Ken Thompson. Der Name ist ein Wortspiel in Anlehnung an ein fr├╝heres System, welches Multics hie├č. Bis 1974 wurde das Betriebssystem in die Programmiersprache C implementiert. Es war damit das erste Betriebssystem, das man komplett in dieser Sprache schrieb. Da AT&T als staatlicher Monopolist keine Software verkaufen durfte, wurde das Betriebssystem zun├Ąchst zusammen mit einem C-Compiler kostenlos an Universit├Ąten verteilt. In den Folgejahren wurde UNIX mit einer Vielzahl von Erweiterungen und neuen Ideen weiterentwickelt. Diese stammen von Unternehmen, Universit├Ąten wie auch privaten Entwicklern. Heute ist UNIX ein freies Betriebssystem, das keinem Unternehmen geh├Ârt und von jedem weiterentwickelt werden kann.

Tipp

Wenn Sie noch Fragen bez├╝glich Compiler haben, dann k├Ânnen Sie gerne den jeweiligen Glossar dazu besuchen und sich ├╝ber das Thema informieren.

Aufbau und Merkmale des Betriebssystems

Basis ist ein Kernel, der Zugriff auf die Hardware besitzt und s├Ąmtliche Prozesse verwaltet. Da es sich um ein Multi-User und Multi-Tasking Betriebssystem handelt, k├Ânnen sowohl mehrere Prozesse gleichzeitig ablaufen als auch mehrere Personen zur gleichen Zeit an der Maschine arbeiten. Das Dateisystem besteht aus einem hierarchischen Verzeichnis, das mit beliebigen Unterverzeichnissen organisiert ist. Auch zus├Ątzliche Festplatten des eigenen Computers sowie Disketten- bzw. CD-Laufwerke, externe Festplatten oder fremde Rechner lassen sich anzeigen.

Mittels des Kommandointerpreters, der Shell sowie einer gro├čen Zahl von weiteren Standardkommandos erhalten Nutzer eine einfache Ein/Ausgabeumleitung in Dateien. Sogenannte Pipes erm├Âglichen die Kommunikation zwischen einzelnen Prozessen. Zu den wichtigsten Merkmalen eines UNIX-Betriebssystems z├Ąhlen eine hohe Stabilit├Ąt, Multiuser, Multitasking, Speicherschutz sowie virtuelle Speicher. Weitere Vorz├╝ge sind die sehr guten Scriptingeigenschaften, eine voll ausgebaute Shell und die gro├če Zahl verf├╝gbarer Werkzeuge. Computer auf denen das Betriebssystem installiert ist, verf├╝gen in der Regel ├╝ber eine grafische Benutzeroberfl├Ąche basierend auf X11.

Wie erfolgt die Bedienung?

Zun├Ąchst konnten Systemfunktionen und Befehle vom User ausschlie├člich per Tastatur ├╝ber eine Kommandozeile eingegeben werden. Grafische Benutzeroberfl├Ąchen mit Fenstern waren zu Beginn der Entwicklung noch unbekannt. Anstatt einer standardisierten grafischen Benutzeroberfl├Ąche gibt es deshalb verschiedene sp├Ąter entwickelte Versionen wie Gnome oder KDE. Eine gro├če Zahl dieser Varianten basieren auf dem X Windows System. UNIX wird h├Ąufig von professionellen Anwendern und Systemadministratoren genutzt, welche nach wie vor die Kommandozeile als bevorzugte Bedienschnittstelle nutzen. Einige Varianten f├╝r mobile Ger├Ąte wie Android oder Apple iOS nutzen eigene Bedienkonzepte. Bei Android ist der Zugriff auf die Kommandozeile teilweise und bei iOS komplett gesperrt.

Tipp

Wenn Sie noch Fragen bez├╝glich eines Online Marketing Themas haben, dann k├Ânnen Sie gerne unseren Glossar besuchen und sich ├╝ber das Thema informieren, wo Sie noch speziell Fragen haben.


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte