Quali sono le funzioni del sistema operativo Unix?

March 27

Quali sono le funzioni del sistema operativo Unix?


UNIX è un sistema operativo originariamente sviluppato da AT & T Bell Laboratories. Si tratta di un sistema operativo molto maturo noto per la sua stabilità e affidabilità. Un multi-utente in anticipo, sistema operativo multi-tasking, è cresciuto al fianco di varie tecnologie di rete, il che rende un pilastro precoce della rete Internet e di comunicazione. Anche se ci sono diverse implementazioni diverse di UNIX, compresa la distribuzione Berkley standard (BSD), IBM System V, e Hewlett-Packard HP / UX, sono molto simili nel loro design e funzioni.

Architettura

UNIX è stabile a causa della sua architettura. È stato progettato sulla base di livelli hardware e software. Alla base della sua architettura è l'hardware su cui viene eseguito il software. Uno strato del kernel si trova tra le funzioni del computer più elevate e l'hardware. Il kernel funge da interfaccia tra le funzioni e l'hardware di livello base. Applicazioni e comandi interagiscono con il kernel. Gli utenti utilizzano sia una shell, interfaccia a riga di comando o Graphical User Interface (GUI) per eseguire comandi e eseguire applicazioni. Comprendere questa architettura aiuta a capire implementazioni di UNIX per diverse funzioni.

I server

UNIX è più comunemente usato come un sistema operativo server. Come server, la sua funzione è quella di consentire a più utenti di accedere ai dati e funzioni diverse sul computer host. Una volta impostato, un server basato su UNIX in genere richiede molto poca interazione amministrativo. Perché richiede molto poca interazione, si usa spesso un guscio per consentire l'accesso amministrativo alle applicazioni e ai comandi del server. implementazioni di server su UNIX, spesso non utilizzano comuni sistemi a finestre o sistemi GUI.

workstation

Molto high-end workstation UNIX sono a volte utilizzati in ingegneria, computer-aided design e modellazione, e in computer animation e graphic design. Molte di queste workstation utilizzare uno dei tanti sistemi a finestre diverse, o interfacce grafiche. In molti casi, il sistema a finestre è selezionabile dall'utente. Un utente potrebbe preferire un sistema, mentre un altro utente potrebbe preferire un'altra. Questo sistema a finestre si trova sulla cima del sistema di shell, che consente agli utenti di implementazioni UNIX basati su GUI per accedere anche il guscio.