Shell – Administration Unix / Linux

Cette formation vous initie à l’utilisation du shell Unix/Linux pour administrer un système efficacement en ligne de commande. Vous apprendrez à manipuler les fichiers, gérer les processus, automatiser les tâches avec des scripts et superviser les ressources système. Elle s’adresse aux administrateurs, développeurs et techniciens souhaitant maîtriser l’environnement Linux.

Pour qui ?

Administrateurs systèmes, techniciens support Linux, développeurs souhaitant automatiser des tâches via scripts Shell (bash), gérer processus et fichiers.

Introduction à l’environnement Unix/Linux 

  • Philosophie Unix, structure du système de fichiers 
  • Connexion et navigation en ligne de commande 
  • Aide intégrée : man, –help, apropos, etc. 
  • Droits d’accès, utilisateurs, groupes 

Commandes fondamentales du shell 

  • Gestion des fichiers et répertoires : ls, cp, mv, rm, find 
  • Affichage et manipulation de texte : cat, less, head, tail, cut, sort, uniq Redirections, pipes, entrées/sorties standard 
  • Utilisation de variables et alias 

Éditeurs et manipulation de fichiers 

  • Introduction à nano, vi, vim 
  • Recherches avancées avec grep, egrep et expressions régulières 
  • Remplacements automatiques avec sed 
  • Traitement en masse de fichiers avec awk 

Gestion des processus et des tâches 

  • Surveillance système : top, htop, ps, uptime, vmstat 
  • Lancement, arrêt et mise en arrière-plan des processus 
  • Planification de tâches avec cron et at 
  • Vérification des logs système 

Scripts shell 

  • Écriture de scripts Bash simples 
  • Variables, tests conditionnels, boucles (for, while, until) 
  • Fonctions et paramètres dans un script 
  • Bonnes pratiques : exécution, droits, commentaires, débogage

Gestion des utilisateurs et des permissions 

  • Création, modification et suppression d’utilisateurs 
  • Groupes, chmod, chown, umask 
  • Gestion des accès : sudo, su, politiques de sécurité de base 
  • Scripts pour automatiser la gestion des comptes 

Sauvegarde, réseau et supervision 

  • Sauvegardes simples avec tar, gzip, rsync 
  • Commandes réseau : ping, netstat, ss, scp, ssh 
  • Surveillance des connexions, ports ouverts, services actifs 
  • Introduction à systemctl et journalisation avec journalctl
  • Découvrir les commandes de base et avancées du shell Bash
  • Automatiser des tâches d’administration grâce à la rédaction de scripts
  • Gérer les fichiers, processus, utilisateurs et ressources système en ligne de  commande
  • Connaissances de base en informatique et en environnement Linux

Modalités de mise en œuvre de l’action de formation

Au démarrage de la session, le formateur échangera avec le(s) stagiaire(s) afin d’effectuer une analyse de leurs attentes, de leurs besoins et de leurs acquis.

Moyens pédagogiques, techniques et d’encadrement :

  •  Moyens et méthodes pédagogiques :
    o Apports théoriques et mises en pratique.
    o Chaque point du programme fait l’objet d’une explication théorique appuyée d’une démonstration. Elle est suivie d’une mise en pratique par le biais d’exercices concrets
  •  Moyens techniques :
    o Un ordinateur équipé des logiciels et outils nécessaires à la réalisation de la formation
  •  Moyens d’encadrement :
    o Formateur possédant plusieurs années d’expérience
    o Chargé(e) du projet Numerica

Moyen de suivre l’exécution de la formation :

  • Une feuille d’émargement sera signée par les stagiaires à chaque début de session (matin et après-midi)

Moyens permettant d’évaluer les résultats de la formation :

  • Une évaluation de la formation sera complétée par le stagiaire au terme de la session
  • Le formateur évaluera les acquis des stagiaires tout au long de la formation par des mises en situations pratiques.
Durée : 3 jours
Tarif : 1 920 € HT

Dijon :

Session 1 :

du 10 au 12/02/2026

Session 2 :

du 20 au 22/07/2026

Montbéliard :

Session 1 :

du 28 au 30/01/2026

Session 2 :

du 13 au 15/07/2026

Cette formation peut-être réalisée en session sur-mesure.

Contactez-nous pour construire ensemble une formation adaptée à vos besoins.