| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Unix composants du système d'exploitation
    Le système d'exploitation Unix vient dans une grande variété de saveurs de ses débuts chez AT & T Bell Labs pour le système d'exploitation Linux populaire installé dans les entreprises, les universités et sur ​​les bureaux locaux. Il était l'un des précurseurs du mouvement open-source, combinant toutes les bibliothèques, les outils et le code source dans le cadre de la base installée de sorte que les développeurs et les autres parties intéressées pourraient configurer ou «port» le système d'exploitation ( OS) vers un nouveau matériel les plates-formes . Les quatre principaux composants du système d'exploitation Unix sont le noyau , outils de développement , commandes générales et de la documentation . Le noyau Unix

    le noyau UNIX est souvent appelé le noyau à cause de son rôle dans la gestion de tous les processus internes du système d'exploitation, de démarrer le système à partir d'un état ​​zéro de la gestion des processus et de la mémoire dans un état normal du système. L' architecture du début s'est appuyée sur un modèle de composant qui devint plus tard connu comme un micro-noyau . Objets répertoriés dans /usr /src /[ conf, dev, sys, h] pourrait être liée au noyau par un processus de construction , comme vous le souhaitez . Cette gardé le système d'exploitation maigre en construisant dans le noyau uniquement les périphériques , services et fonctionnalités qui ont été nécessaires . L'ouverture de la procédure de configuration du noyau a également permis aux administrateurs et aux architectes à l'échelle de l'OS aux exigences de l'environnement ( petite boîte , petit OS) en exposant tous les internes .

    En plus d'être portable , le noyau fait aussi un excellent travail à la gestion des ressources système , ce qui " permet à plusieurs personnes d'accéder à un ordinateur simultanément et multiples programmes et activités se déroulent en parallèle les uns aux autres . " Gestion de la mémoire , gestion des erreurs , gestion des processus , les interruptions , les communications et l'exploitation forestière sont tous gérés par le noyau basé sur quelles caractéristiques sont liées au système d'exploitation . Linux , mais un dérivé d'Unix , a fait un pas loin de cette philosophie par la construction d'un noyau monolithique qui comprend des composants logiciels pour presque toutes les possibilités.
    Outils de développement

    caractéristique assez unique de l' OS Unix est l'inclusion d'outils de développement . Parce que les adopteurs précoces du système nécessitait une manière de modifier les pilotes de démarrage et périphérique (/usr /sys /dev) et lien à de nouvelles bibliothèques , outils de développement tels que le compilateur C et assembleur ont été inclus. Le code boot -strap a été souvent écrit en assembleur , en raison de sa vitesse et un contrôle précis de périphériques. C souvent rempli le reste du logiciel de noyau et de commandes générales . Un linker ( ld ) , bibliothèque ( LIB) et l'outil ( faire ) construire - également inclus - nouveaux terminaux qui peuvent être ajoutées ou une demande complète à construire. Les versions ultérieures d'Unix offrent de nouvelles langues, comme le C + + et Java.

    Lorsque de nouvelles applications ont été installées sur Unix, comme les versions de Xwindows , les bibliothèques et les fichiers d'en-tête ont également été inclus , afin que les développeurs puissent créer leurs propres applications en utilisant l' environnement . Cette approche a renforcé les standards ouverts de l'OS.
    Général Commandes

    Unix comprend un riche ensemble de commandes disponibles pour les utilisateurs et les administrateurs , souvent exécuté depuis la ligne de commande ou d'une interface GUI ( Xwin ) . Les commandes les plus courantes sont les différents shells (BSH , csh , ksh ) . Chaque utilisateur se voit attribuer un shell par défaut qui contrôle le comportement de la session de l'utilisateur avec des fonctionnalités telles que l'accès au répertoire , l'accès aux programmes, aux fonctions de productivité et les personnalisations de l'environnement. La vraie flexibilité de la coque permettent aux utilisateurs de sélectionner un nouveau shell et de personnaliser le comportement en créant des synonymes pour exécuter de longues chaînes intégrées de commandes .

    Commandes peuvent être catégorisés comme des utilitaires système qui exécutent des fonctions de dispositifs ou gérer les processus et les autres services d'utilité générale , comme l'impression , les communications , le formatage et les graphiques . En raison de l'ouverture de l' environnement Unix , les développeurs associent souvent les bibliothèques sources de ces commandes générales et de créer leurs propres jeux de commandes .
    Documentation

    Deux grands programmes de documentation sont disponible sur Unix : l'homme et doc . Man propose une bibliothèque de référence pour les commandes comme marque ou sh . Pour chaque entrée de l'homme , des détails sur les paramètres de commande , les restrictions d'exécution , gestion des erreurs et des exemples sont inclus. Doc offre moins de références mais fournit plus de détails et est similaire à un livre de référence technique. Les utilisateurs et les administrateurs peuvent utiliser l'homme ou doc commandes pour ajouter des chapitres pour les utilisateurs.

    Previous :

    next :
      articles connexes
    ·Comment modifier une commande de mot de passe dans UNIX…
    ·Unix guide de référence rapide 
    ·Comment calculer Unix Time 
    ·Comment calculer la date à Unix 
    ·Unix options Décompressez 
    ·Script Unix Tutorial 
    ·Comment faire pour rechercher du texte dans un fichier …
    ·Comment fonctionner avec un noyau Unix 
    ·Qu'est-ce que dans un chemin UNIX 
    ·Comment faire pour trouver une commande de l'imprimante…
      articles en vedette
    ·Comment installer une imprimante sans fil Brother avec …
    ·Comment mettre à jour le Mood & Status Outil 
    ·Comment changer un disque de copie temporaire 
    ·Comment faire pour ouvrir une nouvelle fenêtre dans un…
    ·Comment revenir à Windows Vista de Windows 7 
    ·Comment faire pour configurer Windows XP pour supporter…
    ·Comment faire pour supprimer complètement le logiciel …
    ·Comment synchroniser de la musique sur un lecteur porta…
    ·Comment se connecter à Windows pour accéder à un ord…
    ·Windows XP Édition Familiale Configuration requise 
    Copyright © Connaissances Informatiques http://fr.wingwit.com