Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Préparation à la certification "Linux Professional Institute 1 101" (LPIC-1/101)

Ce cours constitue un rappel des différents thèmes et principes à connaître pour se préparer à l'examen LPIC-1/101.

Public :

  • Toute personne souhaitant se présenter à l'examen LPIC-1/101.

Objectifs :

  • De comprendre et de préparer les différents thèmes requis pour l'examen LPIC-1/101.

Pré-requis :

  • Avoir suivi les cours " T115-020 - Linux : utilisation en mode commande " et " T115-040 - Administration d'un système Linux - Niveau 1 ", ou posséder les connaissances équivalentes.

Contenu pédagogique

Introduction

  • Présentation du programme LPIC-1/101

Architecture système

  • Déterminer et configurer les périphériques
    • Principes de base
    • Informations sur les périphériques (lspci, lsusb, lshw)
    • Notion de fichiers spéciaux (Répertoire /dev)
    • Périphériques de stockage
    • Notion de branchement à chaud/a froid (mécanismes udev et hald)
    • Répertoires /proc et /sys
  • Initialisation du système
    • Processus de boot d'un système ( BIOS, bootloader : Grub, noyau, init et les services)
    • Configuration de Grub
    • Paramètres du noyau
    • Analyse des messages de boot (commande dmesg, fichiers de log)
  • Interaction avec init, arrêt et reboot
    • Runlevel par défaut (/etc/inittab, paramètre noyau)
    • Runlevel courant : commande runlevel
    • Changement de runlevel
    • Reboot et arrêt du système (init, commande shutdown, commandes reboot, halt et poweroff)

Installation et gestion des packages

  • Disques et partitionnement
    • Partitionnement
    • Systèmes de fichiers et zone de swap
    • Montage et points de montage
    • Intérêts du multi-partitionnement
    • Rôles et tailles des différentes partitions (/ (racine), /home, /tmp, /usr, /var)
    • Particularité de /boot
  • Gestion du gestionnaire de boot
    • Présentation de Lilo et de Grub
    • Localisation : MBR ou partition
    • Installation et configuration de Grub
    • Interaction avec le shell Grub
    • Installation et configuration de Lilo
  • Gestion des librairies partagées
    • Identification des librairies nécessaires : ldd
    • Configuration du chargeur dynamique (fichier /etc/ld.so.conf, commande ldconfig)
    • Variable LD_LIBRARY_PATH
  • Gestionnaire de package Debian
    • Principes de base
    • Utilitaire de base : dpkg
    • Reconfiguration avec dpkg-reconfigure
    • Installation, mise à jour et suppression de packages : apt-get
    • Recherche d'un package : apt-cache
    • Recherche d'informations
    • Configuration (/etc/apt/sources.list, apt-get update)
  • Gestionnaire de package Redhat
    • Principes de base
    • Utilitaire de base RPM
    • Utilitaire YUM (principe, configuration d'un dépôt : /etc/yum.repos.d)
    • Installation, mise à jour, suppression de packages avec YUM
    • Recherche et informations sur les packages

GNU et les commandes UNIX

  • Utilisation de la ligne de commande
    • Syntaxe de base d'une commande
    • Notion d'environnement
    • Commandes de base ( bash, echo, env, exec, export, pwd, set, unset, man, uname, history)
  • Notion et utilisation des filtres
    • Redirection d'entrées/sorties
    • Commandes tee et xargs
    • Principaux filtres (cat, cut, expand, fmt, head, od, join, nl, past, pr, sed, sort, split, tail, unexpand, uniq, wc)
  • Gestion des fichiers
    • Créer et supprimer des répertoires
    • Copier, déplacer, renommer et supprimer des fichiers
    • Rechercher des fichiers et agir sur eux
    • Introduction aux commandes tar, cpio et dd
    • Commandes abordées (cp, find, mkdir, mv, ls , rm , rmdir , touch , tar, cpio, dd , file , gzip , gunzip , bzip2)
  • Gestion des jobs et processus
    • Processus en avant-plan et tache de fond (lancer un processus en tache de fond, passage en tache de fond : ctrl-Z, commandes fg et bg)
    • Protéger un processus de la déconnexion (principe, commande nohup,
    • Liste des processus : commandes ps et top
    • État de la mémoire : commandes free et top
    • Suppression d'un processus : kill et killall
    • Gestion de la priorité d'un processus (principes, commandes : nice, renice et top)
  • Les bases des expressions régulières
    • Principes
    • Syntaxe des expressions régulières de base
    • Expressions régulières étendues
    • Documentation en ligne : regex(7)
    • Commandes associées (grep, egrep et fgrep, sed)
  • Introduction à l'éditeur VI
    • Présentation de l'éditeur VI
    • Principe des modes édition/commande
    • Ajout, suppression et insertion de lignes
    • Recherche de texte
    • Sauvegarder et quitter
    • Utilisation avancée

Périphériques et systèmes de fichiers

  • Partitions et systèmes de fichiers
    • Utilisataire de partionnement : fdisk
    • Présentation des systèmes de fichiers (ext2, ext3, xfs, reiserfs, vfat)
    • Création d'un système de fichiers : mkfs
    • Création d'un espace de pagination/swap
  • Gestion des systèmes de fichiers
    • Vérification de l'intégrité d'un système de fichiers : commande fsck
    • Utilitaires ext2/3 (e2fsck, dumpe2fs, debugfs, tune2fs)
    • Utilitaires xfs (xfs_info, xfs_metadump)
  • Gestion des montages
    • Rôle des montages
    • Montages et démontages manuels
    • Montages automatiques au démarrage
    • Montages automatiques des périphériques amovibles
  • Gestion des quotas disques
    • Principes
    • Activation : quotacheck, quotaon
    • Définition des quotas utilisateur/groupe (commande edquota, notion de modèle)
    • Rapport d'utilisation : repquota, quota
  • Permissions et propriété d'un fichier
    • Rappels
    • Notation symbolique et notation octale
    • Modification des permissions : chmod
    • Gestion des droits par défaut : umask
    • Droits étendus : setuid, setgid, sticky bit
    • Commandes chown et chgrp
  • Gestion des liens physiques et symboliques
    • Présentation des liens
    • Création de liens : commande ln
    • Utilisation des liens dans les scripts de services (commande chkconfig)
    • Intérêt avec la commande cp
  • Présentation avancée de l'arborescence
    • Présentation de la Proposition FHS
    • Recherche de fichiers : find et locate
    • Configuration de locate (updatedb et cron, /etc/updatedb.conf)
    • Utilitaires : type, which et whereis