Funktionen des UNIX-Betriebssystems

...

Hohe Zuverlässigkeit, Skalierbarkeit und leistungsstarke Funktionen machen UNIX laut Intel zu einem beliebten Betriebssystem. Nach seinem 40. Jahr (2010) ist UNIX das Rückgrat vieler Rechenzentren, einschließlich des Internets. Zu den Big Playern, die UNIX verwenden, gehören Sun Microsystems, Apple Inc., Hewlett-Packard und AT&T, die ursprüngliche Muttergesellschaft von UNIX. Die Open Group besitzt alle UNIX-Spezifikationen und das Warenzeichen, die frei zugänglich und über das Internet verfügbar sind.

Multitasking und Portabilität

Zu den Hauptfunktionen von UNIX gehören Multiuser-, Multitasking- und Portabilitätsfunktionen. Mehrere Benutzer greifen auf das System zu, indem sie sich mit Punkten verbinden, die als Terminals bekannt sind. Mehrere Benutzer können mehrere Programme oder Prozesse gleichzeitig auf einem System ausführen. UNIX verwendet eine Hochsprache, die leicht zu verstehen, zu ändern und auf andere Maschinen zu übertragen ist. Das bedeutet, dass Sie die Sprachcodes entsprechend den Anforderungen der neuen Hardware auf Ihrem. ändern können Computer. Sie haben daher die Flexibilität, eine beliebige Hardware auszuwählen, die UNIX-Codes entsprechend zu ändern und UNIX über mehrere Architekturen hinweg zu verwenden.

Video des Tages

Der Kernel und die Shell

Als Hub eines UNIX-Betriebssystems verwaltet der Kernel die Anwendungen und Peripheriegeräte auf einem System. Der Kernel und die Shell führen gemeinsam Ihre Anfragen und Befehle aus. Sie kommunizieren mit Ihrem System über die UNIX-Shell, die in den Kernel übersetzt. Wenn Sie Ihr Terminal einschalten, startet ein Systemprozess, der Ihre Eingaben übersieht. Wenn Sie Ihr Passwort eingeben, ordnet das System das Shell-Programm Ihrem Terminal zu. Mit der Shell können Sie Optionen anpassen, auch wenn Sie technisch nicht versiert sind. Wenn Sie beispielsweise einen Befehl teilweise eingeben, antizipiert die Shell den Befehl, auf den Sie zielen, und zeigt den Befehl für Sie an. Die UNIX-Shell ist ein Programm, das Ihre Eingabeaufforderungen ausgibt und anzeigt und in Verbindung mit dem Kernel Ihre Befehle ausführt. Die Shell verwaltet sogar einen Verlauf der von Ihnen eingegebenen Befehle, sodass Sie einen Befehl wiederverwenden können, indem Sie durch Ihren Befehlsverlauf scrollen.

Dateien und Prozesse

Alle Funktionen in UNIX beinhalten entweder eine Datei oder einen Prozess. Prozesse sind die Ausführung von Programmen, während Dateien Sammlungen von Daten sind, die von Ihnen erstellt wurden. Dateien können ein Dokument, Programmieranweisungen für das System oder ein Verzeichnis enthalten. UNIX verwendet in seinem Design eine hierarchische Dateistruktur, die mit einem Root-Verzeichnis beginnt – gekennzeichnet durch den Schrägstrich (/). Dem Root folgen seine Unterverzeichnisse, wie bei einem invertierten Baum, und endet mit der Datei. Im Beispiel "/Demand/Articles/UNIX.doc" hat das Hauptverzeichnis "Demand" ein Unterverzeichnis "Articles", das eine Datei "UNIX.doc" enthält.