Passer au contenu
30 h

Programmation

5$/h – Linux Essentials LPI Préparation à la certification

Objectifs :

Au terme de la formation, les participants auront acquis les connaissances et compétences nécessaires pour mieux comprendre le système d’exploitation Linux et ainsi réagir dans leur milieu de travail.

Contenu du cours :

Communauté Linux et carrière dans le logiciel libre

Évolution de Linux et systèmes d’exploitation populaires

  • Distributions
  • Systèmes embarqués
  • Linux dans le nuage

Applications Open Source principales

  • Applications de bureau
  • Applications serveur
  • Langages de développement
  • Outils de gestion de paquets et référentiels

Logiciels Open Source et licences

  • Philosophie Open Source
  • Licence Open Source
  • Fondation pour le logiciel libre (FSF), Open Source Initiative (OSI)

Compétences en TIC et utilisation de Linux

  • Compétences en gestion de bureau (desktop)
  • Bases de la ligne de commande
  • Utilisations industrielles de Linux, de l’infonuagique et de la virtualisation

Le repérage sur un système Linux

Notions de base de la ligne de commande

  • Shell de base
  • Syntaxe de ligne de commande
  • Variables
  • Guillemets

Utilisation de la ligne de commande pour obtenir de l’aide

  • Pages du manuel (man pages)
  • Pages d’information (info pages)

Utilisation des répertoires et des listes de fichiers

  • Fichiers et répertoires
  • Fichiers et répertoires cachés
  • Répertoires personnels
  • Chemins absolus et relatifs

Création, déplacement et suppression de fichiers

  • Fichiers et répertoires
  • Sensibilité à la casse
  • Globalisation simple

 Le pouvoir de la commande

Archivage des fichiers en ligne de commande

  • Fichiers et répertoires
  • Archives et compression

Recherche et extraction de données à partir de fichiers

  • Tubes (pipes) en ligne de commande
  • Redirection E/S (I/O)
  • Expressions régulières de base

Transformation des commandes en script

  • Scripts Shell de base
  • Connaissance des éditeurs de texte courants

Le système d’exploitation Linux

Choix d’un système d’exploitation

  • Différences entre Windows, OS X et Linux
  • Gestion du cycle de vie de la distribution

Compréhension du matériel informatique

  • Matériel

Endroit de stockage des données

  • Programmes et configuration
  • Processus
  • Adresses de mémoire
  • Système de messagerie
  • Enregistrement

Ordinateur et réseau

  • Internet, réseau et routeurs
  • Interrogation de la configuration du client DNS
  • Interrogation de la configuration du réseau

Sécurité et droits d’accès aux fichiers

Sécurité de base et identification des types d’utilisateurs

  • Utilisateurs root et standard
  • Utilisateurs du système

Création des utilisateurs et des groupes

  • Commandes utilisateur et groupe
  • ID utilisateur

Gestion des autorisations de fichiers et de la propriété

  • Permissions et propriétés des fichiers et des répertoires

Répertoires et fichiers spéciaux

  • Utilisation de fichiers et de répertoires temporaires
  • Liens symboliques

Préalables

  • Posséder des connaissances du système d’exploitation Windows.
  • Posséder des connaissances d’un serveur web.