Linux : Les fondamentaux

Formation #143 - 4 jours

Les processus normalisés et personnalisés du système d'exploitation Linux dans les environnements professionnels peuvent apporter une grande efficacité à votre infrastructure informatique. Vous apprendrez à maîtriser Linux Red Hat pour contrôler les autorisations, traiter et mettre en forme les données texte et réaliser des tâches multiples avec les scipts shell.

  • Gérer et automatiser les outils du système GNU avec Red Hat Linux
  • Créer, modifier et rechercher des fichiers et répertoires Linux
  • Limiter l'accès au système de fichiers en contrôlant les permissions et droits
  • Combiner et chaîner les commandes GNU pour filtrer et modifier des données au format texte

  • Création, liaison et suppression de fichiers et de répertoire Linux
  • Ajustement et tests des autorisations de l'accès aux fichiers
  • Personnalisation des scripts pour améliorer l'interactivité de Bash
  • Automatisation grâce à l'exécution descripts shell
  • Traitement, formatage et recherche de texte dans les fichiers

Cette formation concerne tous ceux qui souhaitent obtenir les connaissances fondamentales du système d'exploitation Linux. Cette formation est la première étape pour devenir un administrateur, un développeur, un spécialiste de la sécurité, un spécialiste de la maintenance des applications Linux et plus encore.

Il n'est pas nécessaire d'avoir une expérience de Linux pour suivre ce cours. Des connaissances de base en informatique sont supposées acquises.

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

Bureau GNOME

  • Appliquer les paramètres du système
  • Personnaliser les favoris
  • Personnaliser la fenêtre du terminal

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

Sessions planifiées inter-entreprises

Inscrivez-vous à une de nos sessions en sélectionnant un mode de suivi :

20 juin 2017 - 2220 € - À Paris ou À distance
Session garantie
7 novembre 2017 - 2220 € - À Paris ou À distance

Aucune session ne vous convient ? Faites-nous part de vos disponibilités dans votre demande de devis.

Demander un devis

Intra-entreprise

Organisez cette formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.

Demander un devis

Financez votre formation

  • Programmes Visa Société et Passeport
  • Réduction Return to Learn

Pour en savoir plus, cliquez ici.

Votre formation à distance et en direct

Sans frais supplémentaires, depuis tout lieu possédant une connexion Internet, connectez-vous en temps réel et en direct à une session dispensée par nos formateurs grâce à AnyWare™, la plateforme de formation en distanciel de Learning Tree.

Notre catalogue

Vous souhaitez parcourir toute notre offre de formation ultérieurement ?

Téléchargez notre catalogue

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.