Programme LINUX® : LES FONDAMENTAUX

Participants : Tous ceux qui souhaitent acquérir les connaissances fondamentales nécessaires pour travailler avec Linux

Durée : 4 jours - 28 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
Contactez-nous pour des informations sur les disponibilités pour cette formation.
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

Ce
Ce
cours d'introduction apporte les connaissances et compétences nécessaires pour tirer parti d'un large éventail d'utitaires graphiques et en ligne de commande sous Linux. Vous apprendrez à créer, éditer et rechercher des fichiers et répertoires sous Linux, à limiter l'accès au système de fichiers en contrôlant les permissions et droits, à exploiter les fonctions du shell Bash pour personnaliser l'interface de la ligne de commande et automatiser des tâches variées au moyen de scripts shell.

pré-requis

Des connaissances de base en informatique sont supposées acquises.

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

Introduction

  • Héritage d'UNIX
  • Naissance de Linux
  • Outils GNU
  • Noyau Linux
  • Logiciel libre et licences
  • Distributions

Bureau GNOME

  • Personnaliser panneaux et applets/la fenêtre du terminal
  • Panorama des applications graphiques
  • Personnalisation

Démarrage en ligne de commande

  • Connexion en mode console/à distance avec SSH
  • Organisation des commandes

Nommage des fichiers et répertoires

  • Chemin d'accès complet ou relatif
  • Hiérarchie du système de fichiers
  • Gestion des fichiers avec cp et mv

Classement des fichiers dans les répertoires

  • Création et navigation entre les répertoires
  • Liste des attributs de fichiers avec ls
  • Navigation avec GNOME Nautilus

Utilisation des fichiers Linux

  • Accélération du travail en ligne de commande avec les jokers Bash
  • Parcourir les fichiers avec GNU less
  • Comparaison des fichiers avec diff

Définition des droits d'accès aux fichiers

  • Identification des groupes et utilisateurs
  • Modification des permissions: chmod

Collaboration au sein d'un groupe

  • Devenir membre d'un groupe
  • Attribution et héritage des possessions d'un groupe

Adoption de plusieurs rôles

  • Savoir qui vous êtes pour le système
  • Changement d'identité
  • Modification des mots de passe
  • Élévation de privilèges avec su, sudo et setuid

Recherches dans le système

  • Localisation de fichiers avec find
  • Recherche du chemin d'accès avec locate

Manipulation de flux

  • Recherches de lignes avec GNU grep
  • Sélection de lignes et champs avec head, tail, gawk et cut
  • Rediriger la sortie de commandes dans des fichiers
  • Combinaison de commandes de filtrage avec les tubes

Fichiers et flux

  • Automatisation des éditions avec sed
  • Création et modification de fichiers avec vim et gedit

Personnalisation de Bash

  • Paramétrage de noclobber, ignoreeof
  • Modification des variables spéciales du shell

Initialisation du contexte

  • Utilisation des variables d'environnement
  • Extension des scripts de connexion et de démarrage

Amélioration de l'interactivité

  • Récupération et réutilisation de commandes précédentes
  • Exploiter les raccourcis de complétion des noms de fichiers

Exécution de scripts shell

  • Commande bash à partir d'un fichier
  • Exécution de scripts avec source
  • Paramètres positionnels

Test et contrôle de l'exécution

  • Vérification du statut de sortie avec if
  • Contrôle des attributs avec les conditionnels

Suivi des processus avec ps et top

  • Lancement de plusieurs tâches
  • Envoi de signaux avec kill

Archivage des données et accès au stockage

  • Connecter des périphériques de stockage
  • Compression de fichiers avec bzip et gzip
  • Création d'archives avec tar

Bases de l'administration du système

  • Installer Linux
  • Ajout de comptes utilisateur
  • Réglage des connexions réseau