Programme Linux initiation au système d'exploitation libre

Participants : Débutants en informatique, demandeurs d’emplois, techniciens informatiques,administrateurs systèmes Windows.

Durée : 5 jours - 35 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Du 18/11/2024 au 22/11/2024Demander un devis
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Savoir
Savoir
utiliser Linux en ligne de commande pour l’exploitation de base d’un serveur.

pré-requis

Connaissances informatiques de base.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

Initiation à Linux : Historique et initiation au monde des systèmes dérivés d’UNIX

L’héritage UNIX
Le projet GNU et l’importance du logiciel libre
L’histoire du noyau Linux lui-même
L’énorme influence d’UNIX et Linux sur l’informatique professionnelle actuelle.

Initiation à Linux : Les Distributions et l’écosystème GNU/Linux

Le concept de distribution
Connaître les principaux éditeurs de distributions Linux et leurs offres
Comprendre les différentes familles de distributions Linux
Connaître les principales caractéristiques des distributions Linux
Savoir Comment installer une distribution GNU/Linux?

Initiation à Linux : Connaître la structure/arborescence des dossiers sur GNU/Linux

Comprendre ce qu’est une arborescence
Connaître les outils (non)standards les plus pratique pour la visualiser
Connaître l’arborescence type de GNU/Linux, dossiers par dossiers
Localiser les commandes Bash
Comprendre le paradigme «tout est fichier» de GNU/Linux

Débuter dans l’utilisation du système : Le bureau GNOME d’Ubuntu et RedHat Entreprise Linux

Découvrir l’ergonomie générale du bureau Linux majoritaire
Paramétrer le bureau GNOME selon ses besoins
Intégration à l’environnement de travail web Google/Microsoft
Connaître les raccourcis et l’utilisation des bureaux virtuels
Création de favoris
Personnaliser son terminal

Débuter dans l’utilisation du système : Débuter avec la ligne de commande

Utiliser le Manuel
Théorie de base sur l’utilisation & la structure de la ligne de commande

Débuter dans l’utilisation du système : Se connecter en SSH à une machine Linux distante

Connaître et appliquer les différentes méthodes

Débuter dans l’utilisation du système : Savoir mettre à jour le système et installer des logiciels

En interface graphique, sur GNOME
En ligne de commande sur les couples dpkg/apt; rpm/dnf

Gérer les fichiers et dossiers : Naviguer et manipuler les fichiers

Commandes principales pour naviguer dans le système
Parcourir un fichier lignes par lignes
Les commandes principales de création et modification
Récupérer des ressources sur le web avec wget et curl
Trier et compter les données avec ‘sort’ et ‘WC’
Chercher des termes dans des fichiers plats avec ‘grep’
Chercher des objets sur le système et bien plus, avec find et locate

Gérer les fichiers et dossiers : Personnaliser son environnement de travail CLI

Utiliser les alias
Modifier certains paramètres du .bash_rc
Consulter la liste des variables d'environnement avec printenv
Modifier ces variables d'environnement
Exporter des variables vers l'environnement
Taille de l'historique
Lancer une commande particulière de l'historique

Contrôler l'accès aux ressources systèmes : Définir des accès cohérents aux fichiers

Identifier les utilisateurs et les groupes
Ajuster les permissions avec chmod, chgrp, chown

Contrôler l'accès aux ressources systèmes : Collaborer via l'appartenance à un même groupe

Joindre des groupes secondaires
Héritage et changement de groupe propriétaire

Contrôler l'accès aux ressources systèmes : Édition très avancée de configuration

Utilisation de cut, sed, tr, expand/unexpand, awk pour modifier des fichiers de configuration

Automatiser les tâches avec le scripting : Invoquer des scripts shells

Les identifier et/ou les rendre exécutables
Créer un script shell avec un éditeur de texte
L’exécuter et le peaufiner
Savoir faire une condition
Tester si le script est lancé en tant que root

Automatiser les tâches avec le scripting : Planifier et stopper les tâches

Planifier une tâche dans la journée
Planifier une tâche régulière dans le temps
Stopper et/ou tuer une tâche