Académique Documents
Professionnel Documents
Culture Documents
Préparation à l'examen de
certification LPI101
I- Introduction générale
Meriem Chater
De UNIX à GNU/LINUX
• UNIX (1969 par Ken Thomson, MIT): système
d’exploitation d’ordinateur
• Caractéristiques
– multi-taches :
– multi-utilisateurs :
Le projet GNU/Linux
• Projet GNU
– lancé en 1984 par Richard Stallman
– Objectif :
– GNU : (acronyme récursif)
logiciels du +
GNU/Linux = + :
environnements graphiques (KDE,
GNOME, ..) , openoffice, mozilla
…etc
Logiciel libre (free software):
quatre libertés
• Liberté 3 : La liberté
, pour en faire profiter
toute la communauté
=> (accès au code source nécessaire)
Format ouvert, logiciel libre et
Interoperabilité
Format de données ouvert :
•son mode
d’auteur, brevet, copyright pour limiter son utilisation
du logiciel utilisé
pour le créer, le modifier, le lire et l’imprimer.
Source : wikipedia
Choix de distribution
Mainteneur Public orienté Packages
distribution
•Domaines
réseau (passerelle, routeur, pare-feu)
Centres de calcul
Grappes de serveur (calculs parallèles)
Superordinateurs
Embarqué
La certification linux, pour quoi faire
• système sous Gnu/Linux
•
• les Commandes Gnu et Unix
• les disques, système de fichier Linux,
et arborescence de fichier standards
Différentes spécialités :
-Environnement mixte
- Sécurité
-Haute disponibilité et virtualisation
-Web, intranet, messagerie
Objectifs LPI 101
• Topic 101 : Architecture système
– Déterminer et configurer périphériques (2)
– Démarrer le système (3)
– Changer de niveaux de démarrage (3)
• Topic 102 : Installation Linux et gestion packages
– Partition de disques (2)
– Installation de gestionnaire de démarrage (2)
– Gestion de librairies dynamiques (1)
– Gestion packages debian, / rpm, yum (3) +(3)
• Topic 103: GNU et commandes Unix
– Ligne de commandes (4)
– Contrôle de flux à l'aide de filtres (3)
– Gestion de base de fichiers (4)
– Utiliser les streams, les pipes et redirections (4)
– Créer, contrôler et arrêter les processus (4)
… www.lpi.org
Arborescence du système de fichier linux
. Root dir
Contenu des répertoires
/
. binaires de commandes essentielles à tous les utilisateurs
fichiers du chargeur de démarrage
. points d'accès préparés par le système aux périphériques
. Fichiers de configuration
. Librairies partagées et modules du noyau
Points de montage des supports amovibles
Points de montage pour monter les systèmes de
fichiers temporaires
Répertoire d'installation de certaines
applications optionnelles
système de fichiers virtuel contenant les
informations sur le noyau et les processus
. Binaires essentielles du système
Données concernant les services fournis par le système
Fichiers temporaires
Sous-répertoires contenant outils & applications utilisateur
Données variables
home Répertoire d'accueil pour tous les utilisateurs
Les différentes catégories de fichiers
• fichiers normaux
* : courrier, sources des programmes,
scripts, configuration ...
* : programmes en code binaire
• fichiers répertoires
ce sont des qui
contiennent des références à d'autres fichiers.
•
Les différentes catégories de fichiers
Types de fichier
- fichier ordinaire
s socket
M. Chater
Répertoires, fichiers, inodes
• ls
• pwd
• cd (chemin absolu/relatif)
• mkdir
• rmdir
• cp
• mv
• rm
• Le globbing est l’utilisation de caractères
spéciaux tels que "*", "?".
• *: correspond à caractères
• ? : correspond à caractère
• [a-z] : correspond à un ensemble de
caractères
• [^a-z] : correspond à tous les caractères sauf
ceux de cet ensemble
• Créer 1 repertoire rep1
mkdir rep1
• Créer un fichier fich1 dans rep1
touch fich1
• Supprimer rep1
rmdir rep1
Utilisateurs, groupes, permissions