Programmation
5$/h – Linux Essentials LPI Préparation à la certification
Objectifs :
Au terme de la formation, les personnes participantes 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.