Administration système
Licence professionnelle Métiers de l'informatique : administration et sécurité des systèmes et des réseauxParcours Administration de réseaux et services

Description

Cette matière a pour vocation de faire découvrir l'environnement Unix, les langages de script (Shell, Python), la programmation système en Python et la gestion de parc (installation, mise-à-jour, maintenance et gestion de paquets). 

Compétences visées

  • Savoir écrire des scripts Shell et Python.
  • Écrire des programmes manipulant les objets mis à disposition par le système.
  • Faire communiquer des processus entre eux.
  • Administrer un système Linux.

Disciplines

  • Informatique

Syllabus

Partie 1 : Programmation Python

  • Bases du langage (variables, types)
  • Structures de contrôle (boucles, fonctions)
  • Structures de données (listes, dictionnaires)
  • Fichiers, modules
  • Programmation système (entrées/sorties, processus, pipes)

Partie 2 : Système (basé sur bash/Linux)

  • Commandes de base, fichiers et répertoires, droits d'accès
  • Processus, redirections et filtres
  • Scripts, structures de contrôle
  • Administration Linux (distributions, paquets, configuration système)

Contacts

Responsable(s) de l'enseignement