Savoir utiliser le système d'exploitation Linux au quotidien : maîtriser les fondamentaux de l'administration système, de l'installation à l'automatisation des taches.
Présentation de Linux
- Historique
- Les différentes familles de distributions et leurs spécificités
- Les composants d'une distribution : noyau, outils, serveur graphiques, clients graphiques
Ouverture d'une session et commande de base
- Comment démarrer une session
- Syntaxe des commandes
- Quelques commandes de bases
- La documentation
Les fichiers et les répertoires
- L'arborescence des fichiers
- Les types différents types de fichiers : répertoires, liens etc...
- Les commandes de gestion de fichiers
- Les commandes de gestion de répertoires
- La commande find
Le shell
- Caractères spéciaux et jokers
- La redirection des entrées/sorties standards, les tubes
- La redirection des erreurs
- L'historique des commandes
- Les alias
- L'environnement
Les filtres
- Présentation des filtres
- Les expressions régulières
- La commande grep
- La commande cut
- La commande sort
Les droits
- Connaître les droits
- Modifier les droits
- Droits sur les répertoires
- Droits par défaut
- La gestion des comptes
- utilisateurs et groupes
L'éditeur Vi
- Les commandes indispensables
- Les modes de vi
- Le couper/coller
- Le paramétrage
Les scripts
- Réaliser un script élémentaire
- Les fichiers de configuration d'une session
Archivage et installation des paquets
- La commande tar
- Les paquets RPM (RedHat) et DEB (Debian)
- Présentations des outils d'installations
Les liens
- Les liens symboliques
- Notion de Hard link
La gestion des processus
- Présentation des commandes de gestion des processus
- La commande kill
- La commande ps
Linux et les réseaux
- Approche du paramétrage du réseau
- Quelques commandes réseau
- Commandes ssh, scp
Mise en application
Attestation de formation
Non certifiante
Sans niveau spécifique