1

Formation Linux | Traitement de Fichiers sous Linux

 

Introduction à Linux et à la ligne de commande

  • Historique de Linux
  • Structure du système de fichiers Linux
  • Naviguer dans le système de fichiers avec cd, ls, pwd

Gestion des fichiers et des répertoires

  • Création et suppression de fichiers et de répertoires : touch, mkdir, rm, rmdir
  • Copier, déplacer et renommer des fichiers : cp, mv
  • Afficher le contenu des fichiers : cat, less, more

Permissions et Propriétés des fichiers

  • Comprendre les permissions de fichiers : chmod, chown
  • Gérer les permissions des utilisateurs et des groupes

Recherche et filtrage de texte

  • Utiliser grep pour rechercher des motifs dans les fichiers
  • Utiliser des expressions régulières avec grep

Manipulation de texte avec sed

  • Introduction à sed
  • Utiliser sed pour l’édition en ligne de commandes
  • Remplacements de texte avec sed

Traitement de données avec awk

  • Introduction à awk
  • Manipulation et extraction de données structurées
  • Scripts awk pour le traitement de fichiers texte

Introduction aux scripts Shell

  • Écrire des scripts Shell de base
  • Variables et opérateurs dans les scripts Shell
  • Structures de contrôle : boucles et conditions

Automatisation des tâches de traitement de fichiers

  • Écrire des scripts pour automatiser les tâches courantes
  • Utiliser des cron jobs pour planifier l’exécution des scripts

Introduction à Perl

  • Historique et installation de Perl
  • Syntaxe de base et structures de contrôle
  • Gestion des variables et des types de données en Perl

Traitement de texte avec Perl

  • Utiliser des expressions régulières en Perl
  • Manipulation de chaînes de caractères et de fichiers texte

Automatisation des tâches avec Perl

  • Écrire des scripts Perl pour automatiser des tâches complexes
  • Utiliser des modules CPAN pour étendre les fonctionnalités de Perl