Systeme et réseau

6940 mots 28 pages
Programmation Système (en C sous linux)

Rémy Malgouyres LIMOS UMR 6158, IUT département info Université Clermont 1, B.P. 86 63172 AUBI

Une version PDF de ce document est téléchargeable sur mon site web, ansi que la version html.

2

Table des matières
1 Arguments d’un programme et 1.1 atoi, sprinf et sscanf . . . 1.2 Arguments du main . . . . . . 1.3 Variables d’environnement . . variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d’environnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 6 7 10 10 11 12 13 15 15 16 18 19 20 21 21 23 24 25 26 27 27 30 32 35 39 42 42 47 48 49 50

2 Processus 2.1 Processus, PID, UID . . . . . . 2.2 La fonction fork . . . . . . . . 2.3 Terminaison d’un processus fils 2.4 Exercices . . . . . . . . . . . .

3 Lancement d’un programme : exec 3.1 Rappels : Arguments en ligne de commande . . . . . . 3.2 L’appel système exec . . . . . . . . . . . . . . . . . . . 3.3 La fonction system . . . . . . . . . . . . . . . . . . . . 3.4 Applications suid et problèmes des sécurité liés system, 3.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . 4 Communication entre processus 4.1 Tubes et fork . . . . . . . . . . . 4.2 Transmettre des données binaires 4.3 Rediriger les flots d’entrées-sorties 4.4 Tubes nommés . . . . . . . . . . 4.5 Exercices . . . . . . . . . . . . . 5 Threads Posix 5.1 Pointeurs de fonction . . . . . 5.2 Thread Posix (sous linux) . . 5.3 Donnée partagées et exclusion 5.4 Sémaphores . . . . . . . . . . 5.5 Exercices . . . . . . . . . . . . . . . . . . . . . vers des . . . . . . . . . . . . . . . . . . . .

en relation

  • Systeme et reseau
    34949 mots | 140 pages
  • Systèmes de stockage en réseau
    584 mots | 3 pages
  • Réseau et système informatique
    3908 mots | 16 pages
  • L’importance du réseau humain dans un système de veille
    361 mots | 2 pages
  • Systèmes photovoltaïques raccordés au réseau : choix et dimensionnement des étages de conversion
    21825 mots | 88 pages
  • Découvrez la différence entre le système pyramidale la vente directe et le marketing de réseau
    1539 mots | 7 pages
  • La gestion des créances impayées dans les systèmes financiers décentralisés : cas de la CLCAM ABOMEY du réseau FECECAM- BENIN
    8945 mots | 36 pages
  • Dede
    6821 mots | 28 pages
  • Réseaux
    22809 mots | 92 pages
  • guide technique
    30639 mots | 123 pages