Sie sind auf Seite 1von 29

Systme d'expoloitation Linux

Raliser par : Mr H.BOUKHRISS

Plan
Introduction.

Installation Linux.

Systme d'exploitation
Dfinition : programme assurant la gestion de l'ordinateur et de ses priphriques. Il sert d'interface entre l'utilisateur et le matriel.
Rq : on utilise souvent le sigle OS pour "Operating System"

Exemple : Windows, Unix, Mac OS, Be OS, MSDOS


Matriel Systme d'exploitation Utilisateur(s)

Caractristiques d'UNIX
UNIX est un Systme d'exploitation :

multi-utilisateurs multi-tches qui gre la rpartition des ressources (mmoire et espace disque) orient rseau (e.g. partage de fichiers sur une machine distante : NFS)

trs utilis en dveloppement et en recherche (le dveloppement d'applications y est SIMPLE trs stable Devient d'utilisation simple pour tous

Historique d'UNIX
premire version d'UNIX dveloppe par Ken Thompson

BSD pour Berkeley Software Design

LINUX

Fonctionnenent de base d'UNIX


Unix est un systme d'exploitation qui fonctionne par couches (ici seule une petite partie vous en est montre) :

Utilisateurs Shell Noyau Matriel

le shell envoie des appels au noyau en fonction des requtes de(s) (l')utilisateurs le noyau UNIX est charg en mmoire lors du dmarrage de l'ordinateur; il alloue les ressources mmoire et processeur, gre le stockage des fichiers = Processeur, mmoire, disque dur, lecteur de CDROM, cran, clavier

systme UNIX

Les Utilisateurs
Unix est multi-utilisateurs
ncessit d'avoir un nom particulier aux yeux du systme ("login") ainsi qu'un mot de passe pour la scurit

2 types d'utilisateurs

l'utilisateur "root" : super utilisateur -> possde tous les droits sur la machine les autres utilisateurs (possdent des droits restreints)

Chaque utilisateur est caractris par :


un nom ("login") et un numro d'utilisateur ("UID") un groupe et un numro de groupe ("GID") un mot de passe ("passwd") un type de shell (= intrprteur de commandes) un rpertoire utilisateur qui lui appartient ("home directory")

(Rq : toutes ces informations sont stockes dans le fichier /etc/passwd)

Premire Connexion

Saisie du nom d'utilisate ur saisie du mot de passe type de session X (KDE ou gnome)

Systme de fichiers et systme d'exploitation


FAT, utilis par MS-DOS, Windows 3.x et Windows 95
mais parfaitement reconnu par tous les systme actuels (Windows XP comme Linux). Ce systme ne prend pas en charge les disques durs dpassant 2 Go. FAT32 : volution du Fat, reconnu par tous les systmes sauf par MS-DOS, Windows 3.x, Windows 95 Premire dition, Windows NT 3.5 et 4. Les disques peuvent aller jusqu' 2 To (1 TraOctets valant 1024 Go).

NTFS est un systme de fichier moderne. Il fonctionne avec de la


journalisation et des transactions. il permet de compresser les fichiers selon un algorithme basique. La seconde version du NTFS (le NTFS 5.0) a des capacits de cryptage Le systme supporte l'utilisation de quotas..

EXT est le systme de fichier utilis depuis de nombreuses annes par


Linux, il a t cr avec Linux, en 1993. Ext2 est un systme de fichiers relativement simple et solide. Nous allons trouver ses caractristiques. Ext2 permet l'utilisation de noms de 255 caractres et gre des partitions pouvant aller jusqu' 4 Terraoctets. Le systme de fichier ext2 a une gestion de l'allocation des fichiers optimise. Le systme essaye de ne pas crer de fichiers fragments, cependant ils ne l'vite pas non plus.

Systme de fichiers et systme d'exploitation


Le systme ext3 est en fait exactement le systme ext2 avec l'ajout de la
journalisation. Tous les outils utiliss en ext2 sont compatibles en ext3. Il est cependant prfrable d'utiliser du ext3 pour un systme, la rcupration en cas de mauvais dmontage du disque est bien plus rapide.

Reiser (ReiserFS), utilis par Linux, ce systme est journalis pour rattraper les
corruptions et n'est pas reconnu par MS-Dos et Windows.

Linux Swap, utilis par le systme Linux et non reconnu par MS-DOS et tous
les systmes Windows. Ce systme sert grer le fichier d'change de Linux (le Swap). Non formate : C'est une partition vierge, sans aucun systme de fichiers.

Le fichier / etc/fstab
Le fichier /etc/fstab contient les points de montage pour chacun des systmes de fichiers utiliss couramment sur le systme. Un fstab est compos de plusieurs lignes dcrivant chacune les conditions de montage de chaque systme de fichier

Montage de systme de fichier


La commande mount: permet de manipuler tous les montages de systmes de fichiers de manire trs prcise. Elle est invoque de la manire suivante : $ sudo mount /dev/hda3 /mnt/stock mount -t ext3 /dev/hda3 /mnt/stock

Montage de systme de fichier


Monter une partition ext3 en ext2

umount /usr/local mount -t ext2 /dev/hda5 /usr/local


Monter une partition ext2 en ext3

umount /dev/hda5 mount -t ext3 /dev/hda5 /usr/local


formater une partition neuve en ext3

mke2fs -j /dev/hda5
Sur une partition ext2 existante

tune2fs -j /dev/hda5
convertir le lecteur E(fat) en NTFS :

convert e : /fs:ntfs

Arborescence du systme de fichier Linux

Systme de fichiers : Principaux rpertoires du systme


La racine du systme est reprsente par / /boot : Contient principalement le binaire du noyau ainsi que ce qui lui est ncessaire pour se lancer au dmarrage. /dev : Contient les fichiers des priphriques (devices) de la machine. /etc : rpertoire de configuration, c'est le rpertoire sauvegarder pour pouvoir restaurer la configuration d'une machine

Systme de fichiers : Principaux rpertoires du systme


/home : Rpertoire o seront stocks par dfaut les rpertoires "home" de connexion des utilisateurs du systme. /proc : Systme de fichier virtuel informations sur les processus et le systme /root : Rpertoire personnel du super-utilisateur (root). /tmp : Ce rpertoire permet aux applications et aux utilisateurs d'avoir un espace d'change o elles peuvent stocker leurs fichiers temporaires. Il est effac chaque reboot

Systme de fichiers : Principaux rpertoires du systme


/usr : Contient les fichiers ncessaires aux applications, la documentation, les manuels, des fichiers source ainsi que des librairies. /usr/local : Arborescence qui sert installer les logiciels supplmentaires. /var : Contient les fichiers de log des diffrents dmons (donc variable) ainsi que les spools de mail, d'impression, de cron etc. /bin et /sbin : Contient l'ensemble des binaires indispensables au dmarrage de la machine et les commandes essentielles. /lib : Contient les librairies ncessaires aux commandes prcdentes.

Installation ==> Atelier

Systme de Fichier

Dfinition dun systme de fichier


Les disques durs, contiennent des millions de bits, il faut donc organiser les donnes afin de pouvoir localiser les informations, c'est le but du systme de fichiers.

Le formatage logique dun disque permet de crer un systme de fichiers sur le disque, qui va permettre un systme d'exploitation d'utiliser l'espace disque pour stocker et utiliser des fichiers.

Systme de Fichier
Chaque fois que vous utilisez votre ordinateur, vous gnrez de nouveaux fichiers, mme si elles sont parfois temporaires. Linux voit les fichiers, les disques et partitions d'une faon diffrente par rapport Windows. Le systme de fichiers Linux est beaucoup plus simple que celui de Windows. Toutefois, Linux se distingue de Windows par : Le rfrencement des disques et partitions, les noms de fichiers, stockage et mthode d'accs,

Systme de Fichier
Rfrencement des disques et partitions

Les diffrences majeures entre Linux et Windows sont les suivantes: Linux n'utilise pas de lettres de lecteur (A:\, C:\, etc.) Linux utilise une barre oblique (/) au lieu d'une barre oblique inverse (\) comme sparateur dans le chemin des fichiers. Quelque chose comme /home/user/nom_fichier

Principe du montage
Tous les disques et partitions sont prsents dans la mme arborescence de systme de fichier sous Linux. Le tout apparat comme un rpertoire virtuels dans le systme de fichiers. Vous pouvez parcourir tous les disques en passant simplement de rpertoire en rpertoire partir du rpertoire racine.

Principaux rpertoires du systme :


/ bin Rpertoire racine du systme Les commandes essentielles (binaires)

boot Contient les fichier du chargeur de boot (Grub, noyau vmlinuz, etc .) dev etc Les fichiers de priphrique Les fichiers de configuration du systme

lib Les librairies essentielles et les modules du noyau media Point de montage pour les priphriques amovibles

/proc Systme de fichier virtuel informations sur les processus et le systme /home Rpertoire personnel des utilisateurs /root Rpertoire personnel du super Utilisateur

Les noms de fichiers


Les noms de fichiers! Une autre diffrence importante entre Linux et Windows est le nom de fichier. Les noms sous Linux sont sensibles la casse. Les fichiers lettres.txt et Lettres.txt sont nettement diffrents et peuvent donc se trouver dans le mme rpertoire. Avec Windows, les noms de fichiers peuvent avoir des majuscules / minuscules mais sont identiques, lettres.txt et Lettres.txt dsignent le mme fichier.

Commandes de base du systme Linux _______

Das könnte Ihnen auch gefallen