Linux & Unix - Introduction

Systèmes/Réseaux   

Objectifs

Connaître les principes de fonctionnement du système Unix/Linux.

Public concerné

Toute personne souhaitant connaître les principes de fonctionnement du système Unix/Linux.

Pré-requis

Nouveau
3 jours
Prochaine session
  • du 28 au 30 mai 2018

Introduction

  • Présentation de Linux, définitions de base, version de noyau, distributions
  • Méthodes pour obtenir de l'information
  • Rappel rapide sur l'organisation d'un système
  • Arrêt/relance du système (shutdown, halt, reboot, sync)
  • Commandes de base. Aide en ligne

Interface graphique

  • Présentation : startx
  • Lancement d'applications, modification des menus, mini-applications d'interfaces
  • Présentation de Gnome, KDE, WindowMaker, XFCE
  • Travaux pratiques : configuration de l'interface graphique, lancement d'applications, modification des menus

Connexion

  • Principe de la connexion/déconnexion
  • Les commandes en arrière-plan
  • Les redirections (entree standard/sortie standard)
  • Travaux pratiques : lancement de commande en arrière-plan, mise en oeuvre des "pipes"

Les fichiers

  • Les types de fichiers
  • Chemin d'accès et nom de fichier
  • Manipulations de fichiers et de répertoires
  • Recherche de fichiers : la commande find

Les filtres

  • Le mécanisme des tubes
  • Exemples de commandes filtre
  • Grep et expressions régulières

La sécurité

  • Le fichier des utilisateurs et le fichier des groupes
  • Le mode d'un fichier
  • Modification des permissions

Les processus

  • Gestion de la mémoire et des processus
  • Caractéristiques d'un processus
  • Processus en arrière-plan
  • Les travaux batch

Commandes shell standard

  • Commandes classiques : l'aide en ligne avec man
  • L'arborescence : pwd, cd, mkdir; rmdir, ls, du, file
  • Manipulations de fichiers : cp, rm, mv, find, grep, ln, cat, more, ...
  • Gestion des processus : ps, kill, date, who,
  • Commandes d'environnement : tty, id, passwd, lpr, env
  • Travaux pratiques : mise en oeuvre des commandes étudiées; Ajout de logiciels; Utilisation de périphériques : lsmod, insmod, lspci ; Impression : lpr, configuration ; Montage de cdrom : mount, umount; Configuration de /etx/fstab

Applications

  • Présentation des applications courantes: bureautique, dessins, utilisateur WEB, réseau, et des applications serveurs

Ces formations pourraient également vous intéresser