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