Linux - Découvrir les bases du système d'exploitation

Linux PDF 354.50 Kb 4,041
Linux - Découvrir les bases du système d'exploitation
PDF 354.50 Kb
Télécharger

Lien sécurisé — 5 min

À propos de ce cours

cours sous forme d'une présentation d'introduction à linux et les commandes de base de ce système d'exploitation

Programme du cours

Objectifs d'apprentissage

  • Comprendre les fondamentaux de Linux, son histoire et son écosystème open-source.
  • Maîtriser l'utilisation du terminal et les commandes de base pour naviguer dans le système de fichiers.
  • Apprendre à gérer les fichiers et répertoires (création, suppression, copie, déplacement).
  • Découvrir les permissions des fichiers et les commandes associées pour la sécurité.
  • Utiliser des outils essentiels comme grep, find, et les redirections pour manipuler des données.
  • Configurer un environnement utilisateur simple et personnaliser le shell.
  • Comprendre les processus système et leur gestion via des commandes comme ps, top et kill.

Public cible

Ce cours s'adresse aux débutants souhaitant découvrir Linux, que ce soit des étudiants en informatique, des professionnels en reconversion ou des passionnés de technologie. Aucune connaissance préalable de Linux n'est requise, mais une familiarité avec les concepts de base des systèmes d'exploitation (fichiers, répertoires) est un plus. Les utilisateurs de Windows ou macOS curieux d'explorer une alternative open-source y trouveront également une introduction accessible.

Contenu du cours

Ce cours offre une introduction complète à Linux, en commençant par une présentation de son histoire et de ses distributions majeures (Ubuntu, Debian, CentOS). Vous apprendrez à interagir avec le système via le terminal, outil puissant pour exécuter des commandes. Les thèmes couverts incluent la navigation dans l'arborescence des fichiers (cd, ls, pwd), la manipulation de fichiers (touch, cp, mv, rm), et la consultation de leur contenu (cat, less).

Une section dédiée aux permissions (chmod, chown) expliquera comment sécuriser vos données. Vous découvrirez aussi des outils avancés comme grep pour filtrer du texte, ou find pour localiser des fichiers. Les redirections (> , |) et les scripts shell basiques seront abordés pour automatiser des tâches simples.

Enfin, le cours abordera la gestion des processus (ps, top) et l'installation de logiciels via les gestionnaires de paquets (apt, yum). Des exercices pratiques ponctueront les modules pour renforcer l'apprentissage.

Méthodologie

Le cours combine théorie et pratique via des démonstrations en direct, des exercices guidés et des projets concrets. Des ressources complémentaires (PDF, liens utiles) seront fournies pour approfondir les sujets. Un forum dédié permettra aux participants d'échanger avec la communauté et de résoudre des problèmes ensemble.

Prérequis techniques

Pour suivre ce cours, vous aurez besoin d'un ordinateur capable d'exécuter une machine virtuelle (VirtualBox) ou d'un accès à un serveur Linux. Une connexion internet stable est recommandée pour télécharger les outils nécessaires. Les utilisateurs peuvent également opter pour un environnement Linux en dual-boot ou via WSL (Windows Subsystem for Linux).