Résumé du cours
Ce cours présente les bases fondamentales d’un système GNU/Linux, de l’initiation à l’utilisation avancée. Il décrit les commandes les plus utiles ; le participant découvrira tout au long de cette formation les éléments essentiels à l'acquisition d'une autonomie suffisante pour mener à bien son travail. Ce cours est adapté à toutes les distributions Linux actuelles dont notamment RedHat, CentOS, Fedora, Suse, Debian et Ubuntu.
Moyens d'évaluation :
- Quiz pré-formation de vérification des connaissances (si applicable)
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
- Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences
A qui s'adresse cette formation
Cette formation s’adresse à tout utilisateur désirant gagner en productivité et en efficacité au quotidien sur son poste de travail Linux. L’administrateur trouvera dans ce cours toutes les bases fondamentales qu’il doit connaître avant d’envisager d’administrer un serveur GNU/Linux.
Pré-requis
Connaissances de base en informatique.
Objectifs
Voici les points-clés de la formation :
- Découverte d’un système GNU/Linux, de la terminologie employée et de l’arborescence
- Manipulation, filtrage et recherche en ligne de commande des fichiers et des répertoires
- Gestion et contrôle des processus
- Gestion des autorisations et modification des permissions sur les fichiers
- Utilisation avancée de la ligne de commande et automatisation de tâches
Contenu
Introduction
- Historique
- Caractéristiques de Linux
- Distributions GNU/Linux
Connexion et premières commandes
- Consoles et terminaux Linux
- Connexion, authentification
- Le shell
- Premières commandes
- Déconnexion
Documentation
- Manuel électronique
- Documentation Info
- Aide intégrée aux commandes
- Autres sources locales de documentation
- Ressources Internet
Système de fichiers
- Arborescence Linux
- Montages
Manipulation de fichiers
- Noms, types et chemins
- Exploration de l’arborescence
- Répertoires
- Fichiers
- Consultation de fichiers
- Organisation physique
- Gestionnaires de fichiers
Édition de fichiers texte - vi
- Introduction et modes de fonctionnement
- Commandes
- Autres éditeurs
Droits d’accès aux fichiers
- Organisation des comptes utilisateurs
- Droits Unix
- Gestions alternatives des droits d’accès
- Gestionnaires de fichiers et droits d’accès
Gestion des processus
- Processus
- Manipulation des processus
- Signaux
- Gestionnaires de processus graphiques
Ligne de commande en shell Bash
- Shell et caractères spéciaux
- Variables
- Caractères génériques
- Caractères de citation
- Redirections
- Exécution de commandes
- Options du shell
Gestion du compte utilisateur
- Modification du compte
- Environnement de travail
- Sauvegardes personnelles
Outils Linux
- Arborescence et recherche de fichiers
- Commande grep
- Autres commandes “filtres”
Moyens Pédagogiques :