Fonctionnalités du système d'exploitation UNIX

...

Une fiabilité élevée, une évolutivité et des fonctionnalités puissantes font d'UNIX un système d'exploitation populaire, selon Intel. Au-delà de sa 40e année en 2010, UNIX est l'épine dorsale de nombreux centres de données, y compris Internet. Les grands acteurs utilisant UNIX incluent Sun Microsystems, Apple Inc., Hewlett-Packard et AT&T, qui est la société mère d'origine d'UNIX. The Open Group est propriétaire de toutes les spécifications UNIX et de la marque, qui sont librement accessibles et disponibles sur Internet.

Multitâche et portabilité

Les principales fonctionnalités d'UNIX incluent des capacités multi-utilisateurs, multitâches et de portabilité. Plusieurs utilisateurs accèdent au système en se connectant à des points appelés terminaux. Plusieurs utilisateurs peuvent exécuter plusieurs programmes ou processus simultanément sur un système. UNIX utilise un langage de haut niveau facile à comprendre, à modifier et à transférer vers d'autres machines, ce qui signifie que vous pouvez modifier les codes de langue en fonction des exigences du nouveau matériel sur votre ordinateur. Vous avez donc la possibilité de choisir n'importe quel matériel, de modifier les codes UNIX en conséquence et d'utiliser UNIX sur plusieurs architectures.

Vidéo du jour

Le noyau et la coquille

Hub d'un système d'exploitation UNIX, le noyau gère les applications et les périphériques d'un système. Ensemble, le noyau et le shell exécutent vos requêtes et commandes. Vous communiquez avec votre système via le shell UNIX, qui se traduit par le noyau. Lorsque vous allumez votre terminal, un processus système démarre et ignore vos entrées. Lorsque vous entrez votre mot de passe, le système associe le programme shell à votre terminal. Le shell vous permet de personnaliser les options même si vous n'êtes pas techniquement averti. Par exemple, si vous tapez partiellement une commande, le shell anticipe la commande que vous visez et affiche la commande pour vous. Le shell UNIX est un programme qui donne et affiche vos invites et, en conjonction avec le noyau, exécute vos commandes. Le shell conserve même un historique des commandes que vous entrez, vous permettant de réutiliser une commande en faisant défiler l'historique de vos commandes.

Fichiers et processus

Toutes les fonctions sous UNIX impliquent soit un fichier, soit un processus. Les processus sont des exécutions de programmes, tandis que les fichiers sont des collections de données créées par vous. Les fichiers peuvent inclure un document, des instructions de programmation pour le système ou un répertoire. UNIX utilise une structure de fichiers hiérarchique dans sa conception qui commence par un répertoire racine - indiqué par la barre oblique (/). La racine est suivie de ses sous-répertoires, comme dans une arborescence inversée, et se termine par le fichier. Dans l'exemple "/Demand/Articles/UNIX.doc", le répertoire principal "Demand" a un sous-répertoire "Articles", qui a un fichier "UNIX.doc".