1
11/11/09Administration Unix
Administration de Systèmes UNIX
Gaël DELBARY
Reprise des cours de Frédéric COMBEAU
2
11/11/09Administration Unix
Qu'est-ce que l'Administration de Systèmes ?
➢Les différentes actions d'un administrateur système
➢Gérer les comptes utilisateurs
➢Gérer les impressions
➢S'occuper des sauvegardes et des restaurations
➢Tuner et surveiller les systèmes
➢Assurer la sécurité
➢Mettre à jour le système (patch ?, update ?, upgrade ?)
➢Installer les produits
➢Gérer l'espace disques
➢Arrêter et redémarrer le système
➢Surveiller le réseau (et le réparer ou l'améliorer)
➢Installer de nouveaux systèmes et de nouveaux matériels
➢Réparer les problèmes qui surviennent tout seul
➢Écrire des scripts pour automatiser un maximum de choses
➢Assister à des réunions
➢Répondre aux questions diverses des utilisateurs
➢...
Définitions
3
11/11/09Administration Unix
Quelques Rappels de Bases
➢Notion de LOGIN
➢Identification / Authentification
➢Le HOME ou le répertoire utilisateur
➢Les variables d'environnement
➢PATH, PWD, USER, HOME, LANG, UID, ...
➢Les commandes de base et le SHELL
➢cd, pwd, ls, cp, mv, rm, mkdir, id, man ...
➢sh, csh, ksh, bash, zsh, ...
➢Les briques de bases
➢La combinaison de commandes (bash)
➢le « || », le « && », le « & »
➢La re-direction
➢ les « < », « > », « 1> », « 2> », « 2>&1 », « | »
Remenber me
4
11/11/09Administration Unix
Quelques Rappels de Bases
➢Notion de processus
➢Exécutable en cours d'exécution
➢Traité par le SCHEDULER (mode Kernel vs mode User)
➢Les segments d'un exécutable
➢CODE : contient le code exécutable
➢DATA : données globales initialisées
➢BSS : données globales non-initialisées
➢HEAP (ou tas) : données dynamiques
➢STACK (ou pile) : données locales, fonctions, paramètres, ...
➢Exécutables statiques versus exécutables dynamiques
➢Notions de librairies, de symboles et de chargement dynamique
➢Les threads
➢Cycle de vie d'un processus
➢Le fameux FORK/EXEC
➢Les différents états : R (runable), S (sleeping), D (non interruptible), T
(stracé), Z (zombie), W (si swappé), N (si nicé)
Remenber me
5
11/11/09Administration Unix
Quelques Rappels de Bases
➢La gestion de la mémoire et les goulets d'étranglement
➢Mémoire virtuelle versus mémoire physique
➢Espace d'adressage
➢Mémoire partagée
➢Mémoire cache
➢Buffers
➢La pagination
➢Plus petite unité de mémoire gérée par le gestionnaire de mémoire
virtuelle : la page
➢Les processus réclament des pages de mémoires
➢Peuvent-ils en libérer ?
➢Le swap
➢Quand il y a pénurie de pages mémoires, un processus entier est
swappé (transféré sur disque dur) pour libérer des pages mémoires
Remenber me
1 / 197 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!