what is unix brief introduction unix
Einführung in das Unix-Betriebssystem:
Beginnen wir mit Tutorial Nr. 1: 'Was ist Unix?' In dieser Reihe.
In diesem Tutorial werden Sie in der Lage sein, die grundlegenden Konzepte von Betriebssystemen, Funktionen von Unix und deren Architektur zu verstehen.
wie man .java Dateien öffnet
=> Klicken Sie hier für die komplette Unix Tutorial-Reihe
Unix Video # 1:
Was du lernen wirst:
Was ist Unix?
Unix- und Unix-ähnliche Betriebssysteme sind eine Familie von Computer-Betriebssystemen, die vom ursprünglichen Unix-System von Bell Labs abgeleitet sind.
Zu den ersten proprietären Derivaten gehörten das HP-UX- und das SunOS-System. Die zunehmende Inkompatibilität zwischen diesen Systemen führte jedoch zur Schaffung von Interoperabilitätsstandards wie POSIX. Moderne POSIX-Systeme umfassen Linux, seine Varianten und Mac OS.
Unix ist das leistungsstärkste und beliebteste Multi-User- und Multi-Tasking-Betriebssystem. Die Grundkonzepte von Unix wurden im Multics-Projekt von 1969 entwickelt. Das Multics-System war als Time-Sharing-System gedacht, mit dem mehrere Benutzer gleichzeitig auf einen Großrechner zugreifen können.
Ken Thompson, Dennis Ritchie und andere entwickelten die Grundbausteine von Unix, einschließlich eines hierarchischen Dateisystems, d. H. Der Konzepte von Prozessen und eines Befehlszeileninterpreters für den PDP-7. Von dort wurden mehrere Generationen von Unix für verschiedene Maschinen entwickelt.
Die zunehmende Inkompatibilität zwischen diesen Systemen führte zur Schaffung von Interoperabilitätsstandards wie POSIX und Single Unix Specification.
Unix-Programme basieren auf einigen Kernphilosophien, die Anforderungen wie Single Purpose, Interoperabilität und das Arbeiten mit einer standardisierten Textschnittstelle umfassen. Unix-Systeme basieren auf einem Kernel, der das System und die anderen Prozesse verwaltet.
Kernel-Subsysteme können Prozessverwaltung, Dateiverwaltung, Speicherverwaltung, Netzwerkverwaltung und andere umfassen.
Hauptmerkmale von Unix
Es gibt einige herausragende Funktionen von Unix, von denen im Folgenden nur wenige aufgeführt sind:
- Es ist ein Mehrbenutzersystem, bei dem dieselben Ressourcen von verschiedenen Benutzern gemeinsam genutzt werden können.
- Es bietet Multitasking, bei dem jeder Benutzer viele Prozesse gleichzeitig ausführen kann.
- Es war das erste Betriebssystem, das in einer Hochsprache (C-Sprache) geschrieben wurde. Dies machte es einfach, mit minimalen Anpassungen auf andere Maschinen zu portieren.
- Es bietet eine hierarchische Dateistruktur, die den Zugriff und die Pflege von Daten erleichtert.
- Unix verfügt über integrierte Netzwerkfunktionen, mit denen verschiedene Benutzer problemlos Informationen austauschen können.
- Die Unix-Funktionalität kann durch Benutzerprogramme erweitert werden, die auf einer Standardprogrammierschnittstelle basieren.
Unix-Architektur
Wir werden verstehen, wie Benutzerbefehle unter Unix ausgeführt werden. Benutzerbefehle werden häufig über eine Befehlszeilenschnittstelle eingegeben, die von einer „Shell“ bereitgestellt wird. Die Shell ist ein Programm, das die Benutzerbefehle liest, auswertet und dann das Ergebnis druckt. Zur Auswertung des Befehls kann die Shell andere Befehle ausführen oder sie an den Kernel übergeben.
Der Kernel ist der Kern des Betriebssystems, der direkt mit der zugrunde liegenden Hardware interagiert, um eine Reihe von Standarddiensten bereitzustellen.
Youtube zu MP3-Konverter kein Virus
Das Tutorial behandelt auch:
- Was ist das Betriebssystem?
- Geschichte von Unix
- Funktionen von Unix
- Unix-Architektur
Unser bevorstehendes Tutorial gibt Ihnen eine detaillierte Erklärung der Unix-Befehle!
=> Klicken Sie hier für die komplette Unix Tutorial-Reihe
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- Unix Pipes Tutorial: Pipes in der Unix-Programmierung
- UNIX-Tutorial für Anfänger (über 20 ausführliche Unix-Schulungsvideos)
- Unix Shell Scripting Tutorial mit Beispielen
- Unix gegen Linux: Was ist der Unterschied zwischen UNIX und Linux?
- Unix-Textverarbeitungsbefehle: Unix-Filter mit Beispielen
- Unix-Befehle: Grundlegende und erweiterte Unix-Befehle mit Beispielen
- Unix-Dateizugriffsberechtigungen: Unix Chmod, Chown und Chgrp
- Dateimanipulation unter Unix: Übersicht über das Unix-Dateisystem