Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Types de plates-formes UNIX 
  • Forensic UNIX Outils 
  • Comment faire pour dépanner les ré…
  • Comment changer le nom du propriéta…
  • Comment devenir certifié pour Unix …
  • Comment tester Null Unix Script 
  • Comment décompresser les fichiers c…
  • Comment vérifier l' état ​​de l'im…
  • Unix Shell Tutoriel 
  • Unix options Décompressez 
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Unix

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer une page Web pour surveiller plusieurs serveurs UNIX 
  • Les avantages du système d'exploitation Unix 
  • Comment accéder UNIX information sur les sites Web sur un PC 
  • Comment apprendre UNIX à la maison 
  • Comment récupérer des fichiers supprimés dans Unix 
  • Unix Patch Tutoriel 
  • Comment changer le mot de passe root Unix après son expiration 
  • Comment convertir une date en timestamp Unix en Cobol 
  • Comment trouver les informations de processeur CPU dans un système Unix 
  • Comment supprimer des fichiers dans Unix 
  • Connaissances Informatiques © http://www.ordinateur.cc