
Was ist so besonderes dran?
Blaa Blaa Blaa
Hier gibt es eine Unmenge an Facharbeite Doktorarbeiten und Stellungnahmen zu diesem Thema. "Unix ist das Größte und Sicherste und Schnellste und Beste". Naja fast wie bei Microsoft wird auch hier die Marketingtrommel gerührt.
Die Dinge habe ich auch alle gehört und gelesen, aber nachdem ich mich mal einige Wochen mit meiner Ersten Suse CD rumgespielt habe, wollte ich die Kiste wieder in die Ecke schmeissen. So geht es sicher fast jedem der ohne externe Hilfe die ersten Schritte in richtung Linux tut. Ich hatte nur Erfahrung mit MacOS und fast keine mit Windows. Aber ich musste einen FileServer haben der mich nichts kostet.
Ich habe mir dazu von eBay einen alten PC (P200) für 1 Euro organisiert. und dann hatte ich ne Suse CD, aber kein CD-Rom Laufwerk. Dann ging es richtig los. Erst mal eine Boot Diskette organisieren.
Mein Einstieg
In meinem Umfeld gibt es keine Unix oder Linux User. Ich selber komme aus dem Mac Bereich und nutze so 10h am Tag Mac OSX. Wobei ich aber nur damit arbeite und nicht viel am System gamacht habe. Also Webseiten administrieren und Bilder nachbearbeiten. Naja , schon auch mal eine Software schreiben. Flash Anwendungen fürs Web programmieren.
Mein Traum war immer, Zuhause einen Rechner stehen zu haben der mir als Backup dient und Files die ich am Wochenende oder Abends zuhause erstellt habe auch am Arbeitsplatz nutzen zu können, ohne ständig mit der Festplatte rumzulaufen. Da mein Mac zuhause aber immer lärm macht und auch viel Strom verbrät, habe ich mir einen alten PC organisiert der keinen Lärm macht.
Schichtweiser Aufbau
UNIX ist ein Betriebssystem, welches die Resourcen eines Rechners quasi gleichzeitig auf mehrere Anwender und Programme im Time-Sharing-Verfahren verteilt. In Wirklichkeit werden winzige Zeitscheiben nacheinander so schnell verteilt, dass der Eindruck der gleichzeitigen Abarbeitung entsteht. Jeder erhält etwas Rechenleistung. Das Unix Betriebsystem ist in Schichten aufgebaut, was eine große Flexibilität erlaubt. Die Schichten sind Programme, Betriebssystemkern und Hardware.
Auch sind die einzelnen Schichten modular aufgebaut. So braucht
Die wichtigsten Eigenschaften in Kürze
- UNIX ist ein portables, einfach aufgebautes Betriebssystem
- Multitasking-BS (Multiprocessing-BS)
- Multiuser-BS (Mehrbenutzer-BS)
- dialogorientiert
- UNIX ist ein Werkzeugkasten
- viele hundert Dienstprogramme
- flexibel: kleine Tools sind schnell erstellt
- UNIX ist geeignet für Mikrocomputer der Oberklasse, Mini-Computer, Großrechner
- mit grafischer Oberfläche (X Window) bedienbar wie Windows
UNIX ist in Schichten strukturiert
- Shell (Kommandointerpreter) mit mächtiger Scriptsprache
- Kern
- Treiber
Aufgaben des Kernels
- Prozess- Scheduling
- Prozess- Umschaltung
- Prozess- Kommunikation
- Dateisystem verwalten
- Ein-/Ausgabesteuerung
- Gerätesteuerung (device driver)
- Zugangskontrolle und Abrechnung
- alle Systemdienste für Programmier-Schnittstellen
Das Dateisystem ist hierarchisch strukturiert
- lange Dateinamen
- Normale Dateien (normal files)
- Verzeichnisse (directories)
- Spezialdateien (special files) = Geräteschnittstelle
- Named Pipes
- Links
- Jede Datei besitzt 12 voneinander unabhängige Schutzbits


