Nwlapcug.com


Quali sono le funzioni del sistema operativo Unix?

Quali sono le funzioni del sistema operativo Unix?


UNIX è un sistema operativo sviluppato originariamente da AT & T Bell Laboratories. È un sistema operativo molto maturo, noto per la sua stabilità e affidabilità. Un primo sistema operativo multi-utente, multi-tasking, cresciuto al fianco di varie tecnologie di rete, rendendolo un precoce cardine della comunicazione e della rete Internet. Anche se ci sono diverse implementazioni di UNIX, tra cui Berkley Standard Distribution (BSD), IBM System V e Hewlett-Packard HP/UX, essi sono molto simili nel loro design e funzioni.

Architettura

UNIX è stabile a causa della sua architettura. È stato progettato basato su livelli di hardware e software. Alla base della sua architettura è l'hardware su cui viene eseguito il software. Uno strato del kernel si siede tra funzioni superiori di computer e l'hardware. Il kernel funge da interfaccia tra quelle funzioni e l'hardware di livello base. Le applicazioni e i comandi di interagiscono con il kernel. Gli utenti utilizzare un guscio, interfaccia a riga di comando o interfaccia di utente grafica (GUI) per eseguire comandi ed eseguire applicazioni. Comprendere questa architettura aiuta a capire le implementazioni di UNIX per diverse funzioni.

Server

UNIX è più comunemente usato come un sistema operativo server. Come un server, la sua funzione è di consentire a più utenti di accedere a dati diversi e funzioni del computer host. Una volta impostato, un server basato su UNIX in genere richiede pochissima interazione amministrativa. Poiché richiede pochissima interazione, spesso utilizza una shell per consentire l'accesso amministrativo alle applicazioni e ai comandi del server. Spesso le implementazioni server di UNIX non utilizzano sistemi di windowing comuni o sistemi di GUI.

Postazioni di lavoro

Molto high-end workstation UNIX vengono talvolta utilizzate in ingegneria, computer-aided design e modellazione e in grafica e animazione al computer. Molte di queste workstation utilizzare uno dei molti sistemi di windowing differenti, o GUI. In molti casi, il sistema a finestre è selezionabile dall'utente. Un utente può preferire un unico sistema, mentre un altro utente può preferire un altro. Questo sistema a finestre si siede in cima al sistema di coperture, consentendo agli utenti di implementazioni UNIX basata su GUI di accedere anche alla shell.