- 20/02/2024 - 09:00 La date n'est pas ferme, elle est juste indicative.
- 28 heures
- 1850 €
Public visé :
Utilisateurs d’outils et de programmes fonctionnant sous une distribution Linux, techniciens, développeurs et administrateurs systèmes.
Prérequis :
Avoir une expérience dans le domaine informatique.
Objectifs :
Comprendre les logiciels libres et l’Open Source
Connaître les principes fondamentaux du système d’exploitation
Utiliser interactivement le Shell et connaître les commandes essentielles
Gérer les fichiers et les dossiers
Editer un fichier
Vous familiariser avec les méta-caractères et les expressions régulières
Configuration des paramètres réseaux
Plan de cours :
Module 1 : Introduction
• Historique Unix & Linux
• Architecture générale
• Comment trouver de l’information ?
• Les différentes « distributions »
Module 2 : Prise en main du système
• Démarrer
• Se connecter & se déconnecter
• Environnements texte et graphiques
• Arrêter le système
Module 3 : Les concepts de base
• Le système de fichiers
Principes
Arborescence standard
Types de fichiers
Commandes de manipulations
Montage de système de fichiers
Gestion des médias amovibles
• Les utilisateurs et les groupes
Attributs des utilisateurs
Attributs des groupes
Bases de comptes locales
Les droits du super-utilisateur
• Fichiers et droits d’accès
Principes
Les bits spéciaux
• Les processus
Attributs
Audit des processus
Emission de signaux
Gestion des jobs (avant-plan, arrière-plan)
Tâches cycliques et différées
Module 4 : Les éditeurs de texte
• L’EDITEUR « UNIVERSEL » : vi
• Autres éditeurs : nano et emacs
• Les éditeurs graphiques
Module 5 : Le « Shell »
• Les bases du « Shell »
Syntaxe de base
Caractères spéciaux
• Personnalisation du Shell
Déclarations de variables
Fichiers .bashrc
• Redirection d’entrée-sortie
Utilisation des caractères spéciaux
Redirection d’entrée-sortie
Utilisation de « filtres »
• Commandes Unix usuelles :
tail, head, wc, cut, diff…
Module 6 : Outils de manipulation de texte
• Les expressions régulières
• La commande sed
• La commande grep
• Le processeur awk
Module 7 : Commandes de sauvegarde
• Types de sauvegarde
• Commandes tar et cpio
• Synchronisation avec rsync
Module 8 : Utilisation du réseau
• Eléments de configuration
Examen de la configuration de TCP/IP
adressage, routage, DNS
• Clients réseau usuels
client Telnet
client FTP
client SSH