Vous êtes sur la page 1sur 3

Titre de la présentation Étudiant 1 Étudiant 2

25/04/18
1. Introduction KAA
a. Le système d’exploitation
b. Historique de Unix
c. Le logiciel libre GNU (FSF, CopyLeft et GPL)
d. Linux vs GNU/Linux
2. GNU/Linux
a. Caractéristique
b. Distributions
c. Quelle distribution choisir ?
3. L’installation d’un Linux
a. Recherche des sources
b. Méthodes d’installation
c. Le démarrage d’un système Linux : les chargeurs
Lilo et Grub, paramétrage du démarrage,
utilisation d’un système bootable de dépannage
d. Arrêt du système
e. Plates-formes matérielles supportées
4. Connexion et premières commandes
a. Consoles et terminaux linux
i. Consoles virtuelles
ii. Émulateurs de terminaux
iii. Terminaux distants
b. Connexion et authentification
c. Invite shell (prompt)
d. Syntaxe des commandes
e. Premières commandes
02/05/18
1. Comment utiliser un système Linux
a. Une session : démarrage, commandes et
documentation, arrêt de la session
b. Les fichiers et les répertoires : arborescence,
chemins, commandes de gestion de fichiers et de
navigation dans les répertoires (ls, pwd, cd ...)
c. Copie de fichier, déplacement, renommage, ...,
les liens, liens symboliques, ...
d. Organisation classique d’un système Linux
(répertoires etc, bin, boot, dev, ....)
e. Les commandes fondamentales des systèmes
d’exploitation Linux
2. Les environnements graphiques
a. le systè me client/serveur X-Window
b. Connexion en mode graphique
c. KDE, Gnome, ... avantages et inconvénients

3. L’installation d’applications
a. Installation et mises à jour
b. Paquetages
c. Principales applications bureautique, multimédia…
d. Les processus
e. Automatisation des traitements
f. Journaux de bord
4. Documentation
a. Manuel (sections, command Man)
b. Documentation info (command info, organisation
de la documentation Navigation)
c. Option –help des commandes sous linux
d. Documentation HOWTO
Communauté online (sites, groupes de discussion)
09/05/18 Pas de cours
(16/05/18) Journée Amazon
23/05/18 =lundi

30/05/18
1. La gestion d’un systè me de fichiers KAA
a. Définition d’un systè me de fichier, nommage,
attributs des fichiers, commande find
b. Gestion de l’espace disque
c. Formatage
d. Commandes fdisk, sfdisk, parted, gparted, ...
e. Rô le des partitions. Solutions de partitionnement
f. Paramétrage avancé des systè mes de fichiers et des
disques : quotas, techniques RAIS, ACL, espaces de
swap
2. Filtre et expressions régulières
a. Rôle d’une expression régulière
b. Savoir construire une regex
c. Présentation des filtres, commandes grep, cut, sed,
sort, more et pg
d. Présentation de sed (éditeur de flux)
3. Présentation de awk (manipulation de données via
programmation)
a. Présentation
b. La lecture /l’affichage
c. Les variables /les paramètres
d. Les condition/Les boucles
e. Les tableaux
4. Comprendre la notion de processus
a. Principe
b. Niveau de priorité́
c. Gestion des processus : commandes kill, ps, (d)
Gestion des tâches
d. Compléments sur l’automatisation des tâches :
service anacron, rotation des journaux de bord
06/06/18 Révision du final Linux ML

13/06/18
1. Les fonctions d’un administrateur système KAA
a. Rôle de l’administrateur
b. Outils d’administration
c. Audit : mon système est-il en bonne santé ?
Indicateurs ? dépannage : méthodes et outils
d’experts
d. Analyse des performances : les outils de diagnostic, la
surveillance des performances, l’optimisation des
performances
2. La gestion des comptes utilisateurs
a. Les utilisateurs : philosophie, super utilisateur, ... (
b. Les droits : gestion des droits et des groupes
c. Gestion des comptes utilisateurs, PAM (Pluggable
Authentication Module)
d. Configuration de l’environnement des utilisateurs

3. Les solutions de communication sous Linux


a. Unix et les réseaux : comprendre TCP/IP, connexion à
distance, transfert de fichiers
b. Configurer TCP/IP : ajout d’un système, démarrage
d’un service
c. Les utilitaires du client Linux : Telnet, ftp,
commandes, ssh
d. Wifi, bluetooth, zigbee, ....
4. Les sauvegardes
a. Vision générale de la sauvegarde, les commandes
primitives cp, gzip
b. Utilisation de tar et find pour les sauvegardes
c. Utilisation de dump et restore pour les sauvegardes
d. cpio
e. dd
f. Garantir l’intégrité des données : sauvegardes
incrémentales, sauvegarde réseau, ...
g. Identifier les bonnes pratiques
20/06/18
1. les conteneurs Linux
a. Qu'est-ce qu'un conteneur?
b. Conteneur VS VM
c. Utilisation des conteneurs
d. Les processus avec LXC
e. Le réseau avec LXC
2. Docker
a. Qu’est que Docker?
b. Docker engine
c. Les commandes de bases Les images
d. La persistance des données Le réseau
e. La sécurité

3. RancherOS KAA
a. Présentation
b. Installation
c. Boot processus
d. Configurer le réseau
e. La sécurité
4. DevOps
a. Qu'est-ce que DevOps? Origine
b. Les avantages du DevOps
c. Comment adopter un modèle axé sur le DevOps
d. Outils de DevOps
27/06/18 Final (Marc) ML