IF-101 : Linux – Les concepts de base

  • Architecture systèmes et réseaux
  • 21/05/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

Connectez vous pour pouvoir vous inscrire à cette formation

Créer un compte