Plan du cours

Introduction

  • Linux architecture du système
  • Distributions
  • Exécuter des commandes à partir de la ligne de commande

Se connecter à un réseau

  • Établir des connexions à distance à l'aide de "ssh
  • Téléchargement de fichiers
  • Transférer des fichiers à l'aide de 'scp'

Travailler avec des fichiers et des répertoires

  • La structure du système de fichiers
  • Création et suppression de fichiers et de répertoires
  • Copier, déplacer et renommer des fichiers et des répertoires
  • Visualisation du contenu des fichiers
  • [Recherche de fichiers
  • Emballer et déballer des fichiers

Édition de fichiers

  • Éditeur 'nano
  • éditeur vim
  • Édition à partir de la ligne de commande avec l'éditeur "sed

Définir les permissions

  • Le concept de droits et de propriété
  • Afficher et vérifier les permissions
  • Notation absolue et symbolique
  • Modifier les permissions avec "chmod
  • Modifier la propriété avec "chown
  • Valeurs par défaut de "umask

Gestion des utilisateurs

  • Créer, modifier et supprimer des comptes d'utilisateurs
  • Politique de sécurité et de mot de passe
  • Groupes d'utilisateurs
  • Privilèges des utilisateurs

Gestion des processus

  • [Les processus
  • États des processus

Gestion des logiciels

  • Dépôts par défaut et personnalisés
  • Gestion des paquets ('apt', 'yum', etc.)

Déployer un serveur

  • Serveur web
  • Serveur FTP
  • Serveur VNC
  • Authentification SSH

Configuration d'un environnement de bureau

  • Gnome et KDE
  • Bureaux légers

Ligne de commande avancée

  • L'interpréteur de commandes 'bash
  • Expansion de l'interpréteur de commandes
  • Variables
  • Redirection de flux
  • Fichiers d'initialisation

Redémarrage du système

  • Contrôle du processus de démarrage
  • Le chargeur d'amorçage GRUB
  • Noyau du système
  • Niveaux d'exécution
  • Fichiers de configuration des services
  • Arrêt et redémarrage des services

Maintenance du système

  • Surveillance des ressources (CPU, mémoire, disque, etc.)
  • Gestion des tâches
  • Journaux du système
  • Optimisation et maintenance du noyau
  • Gestion des modules du noyau

Script du shell

  • Bases de la programmation dans l'interpréteur de commandes "bash".
  • Variables
  • Tests
  • Les fonctions
  • L'état de sortie du script

Dépannage

  • Application d'une approche systématique pour diagnostiquer et corriger les défaillances du système.
  • Outils Networking
  • Système

Pré requis

  • Une expérience préalable de l'administration de systèmes d'exploitation est utile mais non requise
  • .
  21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (7)

Cours Similaires

Catégories Similaires