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

  • Eco l2 maths
    11615 mots | 47 pages
  • Sevelnord
    8081 mots | 33 pages
  • Outils_3_inequations
    863 mots | 4 pages
  • 3V_DOLOPLUS_FR
    480 mots | 2 pages
  • Référentiel mase
    21157 mots | 85 pages
  • Exercices crpe en python
    1275 mots | 6 pages
  • cours maths
    4983 mots | 20 pages
  • Cours maths BTS SIO
    6040 mots | 25 pages
  • Adhesion tese
    2031 mots | 9 pages
  • Marseille champion
    39125 mots | 157 pages
  • Presentation entreprise
    472 mots | 2 pages
  • Rapport
    4444 mots | 18 pages
  • Ol groupe
    95526 mots | 383 pages
  • Lolololool
    6209 mots | 25 pages
  • 9782210166547 P10 37
    10297 mots | 42 pages