Synopsis:
Cette formation accélérée en Linux a pour but de solidifier et de structurer votre connaissance du système d'exploitation Linux, et de vous aider à vous l'approprier le plus rapidement possible dans un environnement professionnel de production.
A l'issu de cette formation pratique, vous serez capable d'utiliser efficacement un système Linux ,réaliser toutes vos tâches habituels de travail et procéder à des manœuvres d'administration (Serveur) de base .
Durée de la formation:
3 jours.
Prérequis:
La formation ne suppose aucune connaissance préalable de Linux, mais requiert de bonnes bases théoriques en informatique, elle est surtout destinée aux ingénieurs, techniciens, développeurs, et administrateurs et toutes personnes désirant de se mettre à Linux.
Programme:
* Introduction générale au logiciel libre.
* Présentation de GNU/Linux, Historique, et Implantation actuelle.
* Choix d'une distribution.
* Installation (Partitionnement, choix des systèmes de gestion de fichiers et des points de montage,..)
* Présentation de l'environnement graphique X.
* Les window managers (présentation de KDE et GNOME).
* Configuration d'un système avec les outils graphiques.
* Installation de nouveaux paquetages logiciels et mise à jour du système.
* Le système de fichiers Linux et le rôle de chaque dossier dans l'arborescence du système.
* Introduction à la console et travail en ligne de commandes.
* Les commandes UNIX de base. (cp, mv, mkdir, cd, ls, ...etc)
* Montage/démontage d'une partition.
* La gestion des droits sur les fichiers.
* SUID/GUID.
* La création d'un nouvel utilisateur et spécification du mot de passe et du groupe.
* La compression et décompression de fichiers et dossiers avec la commande tar.
* Compilation et installation de logiciels à partir de leurs codes sources.
* Effectuer des opérations sécurisées à distance avec SSH.
* Mise en place d'un serveur LAMP (Linux, Apache, PHP, MySQL).
* Installation et configuration d'un serveur de messagerie.
* Architecture d'un système GNU/Linux.
* La gestion des periphérique (types, pilotes, fonctionnement).
* La gestion de la mémoire et de la mémoire virtuelle.
* La gestion des processus.
* La gestion du réseau.
* Bases du scripting shell.
* L'éditeur de texte nano.
* Faire lancer un script au démarrage du système.
* Faire lancer un script périodiquement avec Cron.
* Configuration de base des différents composants du système.
* Comprendre la séquence de démarrage du système.
* Configuration du bootloader GRUB, et passage d'options au Kernel au démarrage.
* Résolution des problèmes liés au dual boot.
* Conclusions générales.