Perfectionnement GNU/Linux (UNIX)
L'objectif de cette formation est de se familiariser avec l'utilisation et l'administration du système d'exploitation GNU/Linux en mode console (ou CLI) et de découvrir les possibilités offertes dans le cadre de l'utilisation d'un système de type UNIX en ligne de commande. Cette formation abordera essentiellement : l'utilisation et l'administration en ligne de commande du système, libre et gratuit, Ubuntu Linux. La distribution Linux utilisée peut éventuellement être adaptée selon vos exigences, mais celle-ci a, en définitive, peu d'importance et les acquis issus de cette formation sont transposables à tout système de type UNIX doté d'un interpréteur de lignes de commandes (Shell).
Contenu pédagogique
- Introduction à GNU/Linux
- L'historique et les Principes du logiciel libre
- Présentation de l'émulateur de terminal (
gnome-terminal, par exemple)- L'utilisation des terminaux
- Les raccourcis claviers courants et communs aux émulateurs de terminal
- Les commandes de base
- se déplacer, créer des fichiers/dossiers, déplacer des fichiers/dossiers
cat,top,ps,chmod,chown,du,df,ln
- Initiation au concept de droits UNIX
- Initiation au concept de système de fichiers
- Approfondissement du concept de système de fichiers
- Approfondissement du concept de droits UNIX
- Le super utilisateur
- L'utilisation des terminaux
- Les tâches d'administration
- L'utilisation du gestionnaire de paquets
- Installer/désinstaller un paquet
- Initiation au concept de dépendances
- L'édition de fichiers de configuration
- La compilation depuis les sources
./configure,make,make install
- L'utilisation du gestionnaire de paquets
Méthode et moyens pédagogiques
Les fonctions sont expliquées et démontrées par le formateur, chaque participant met également en pratique sur un ordinateur dont l'utilisation lui sera dédié pendant la durée de la formation. A l'issue de chaque module, un exercice récapitulatif permet de vérifier et de consolider les acquis, chacun avançant à son rythme. Ces exercices ponctuent la formation. Cette diversité d’exemples permet d'acquérir une vue globale et concrète des possibilités du logiciel.