Titre de la présentation Étudiant 1 Étudiant 2 25/04/18 1. Introduction a. Le s

Titre de la présentation Étudiant 1 Étudiant 2 25/04/18 1. Introduction a. Le système d’exploitation b. Historique de Unix c. Le logiciel libre GNU (FSF, CopyLeft et GPL) d. Linux vs GNU/Linux KAA 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 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 KAA 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 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 KAA 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 a. Présentation b. Installation c. Boot processus d. Configurer le réseau e. La sécurité KAA 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 uploads/Industriel/ 18-nf19-kaa-liste-sujets-expose.pdf

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager