1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

UNIX

Cette partie est scindée en deux catégories: Cours et TP. Vous allez trouver dans la catégorie cours des séances expliquant les notions de base unix, avec des exemple en pratique. Le cours est très détaillé.
La deuxième partie contient les TP unix qui ont été réalisé et testé sur machine. Ces TP sont libre d'utilisation, vous n'avez qu'à copier le code source de chaque TP est de l'utiliser.
Si vous avez des exemple de TP que vous avez réalisé et que vous voulez le publier sur notre site alors vous n'avez qu'à nous contacter via la page contact.

  1. Cours
    Les différents types de SHELL
    2 principales familles
    · « Bourne shell » la syntaxe des commandes est proche de celle des premiers UNIX ( /bin/sh ). · « C shell » la syntaxe est proche du « C » ( /bin/csh ). Il existe sous LINUX quelques variations ; les deuxprincipales sont : · « Bourne Again Shell » ou bash correspond au Bourne shell augmenté de la plupart des fonctionnalités avancées du C shell (/bin/bash ).
    · « Tcsh » C’est une extension du C shell d’origine ( /bin/tcsh ) Bash étant un sur−ensemble du Bourne shell, un script Bourne shell sera correctement interprété avec un Bash.
    II. 3 Les redirections d’entrées/sorties
    Tout processus effectue ses entrées/sorties via des « descripteurs de fichiers ». Ils sont numérotés à partir de 0. Par convention une commande ou un programme utilise : le descripteur 0 (entrée standard) pour lire des données, le descripteur 1 (sortie standard) pour envoyer ses données en sortie et le descripteur 2 (sortie d’erreur) pour envoyer ses messages d’erreurs.
    3.2 Processus et commandes associées
    A. Définition
    Un processus est un ensemble d'octets (en langage machine) en cours d'exécution, en d'autres termes, c'est l'exécution d'un programme par le système. Un système d'exploitation doit en général traiter plusieurs tâches en même temps. Comme il n'a, la plupart du temps (UNIX), qu'un processeur, il résout ce problème grâce à un pseudoparallélisme. Il traite une tâche à la fois, s'interrompt et passe à la suivante. La commutation de tâches étant très rapide, il donne l'illusion d'effectuer un traitement simultané.

    Discussions:
    5
    Messages:
    5
    Latest: Administration Linux abdelouafi, Sep 27, 2016
    RSS
  2. TP
    On vous propose des travaux pratiques UNIX avec des solutions. Des exercices avec solution unix pour des niveaux variés bac+2. Les exercices proposés dans cette partie ont été réalisé par des étudiants de l'ENSA et de l'OFPPT. Ils sont tous testés sous leur machaines, vous n'avez qu'à copier le code source des scripts unix afin de les tester sur vos machine.
    Pour plus d'informations veuillez nous contacter, vous pouvez poser vos questions afin de bien comprendre comment programmer en utilisant UNIX

    Discussions:
    2
    Messages:
    2
    Latest: L’instruction case : abdelouafi, Sep 27, 2016
    RSS