La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Systèmes d’Exploitation

Présentations similaires


Présentation au sujet: "Systèmes d’Exploitation"— Transcription de la présentation:

1 Systèmes d’Exploitation
Les fichiers

2 Fichiers . Pour Quoi Faire ?
La mémoire principale est : De taille restreinte Volatile Besoin de stocker les informations : A plus long terme De grande taille De manière partagée

3 Gestion de Fichiers Le FILE SYSTEM fait partie du système d’exploitation Il permet : De nommer les fichiers Les structurer Les utiliser Les protéger

4 Caractéristiques des fichiers
Nom : Alphanumérique et caractères spéciaux Longueur Différence majuscule / minuscule Extension

5 Caractéristiques des fichiers
Structure : Suite d’octets : taille variable Suite d’enregistrements : taille fixe Arbre d’enregistrement Accès ( Dépend du support ) : Séquentiel Accès aléatoire Accès Direct

6 Types de fichiers Fichiers ordinaires :
Fichiers ASCII (texte, Caractère fin de ligne) Fichiers Binaires Catalogues (Directories) : Fichiers systèmes contenant la structure du système de fichiers Fichiers spéciaux : Modélisation d’E/S

7 Attributs de fichiers Description de base = nom + extension
Attribut = Informations complémentaires: Indicateur lecture Seule Indicateur fichier temporaire Indicateur fichier caché Indicateur de verrouillage Indicateur fichier système Longueur d’enregistrement Indicateur d’archivage Date de création Indicateur ASCII/Binaire Date du dernier accès Protection Date de modification Mot de passe fichier Taille courante Créateur Taille maximale Propriétaire ….

8 Opérations sur les fichiers
Se font grâce à des appels systèmes : CREATE DELETE OPEN CLOSE READ WRITE APPEND GET ATTRIBUTES SET ATTRIBUTES RENAME

9 Catalogues Mémorisation des noms, attributs et adresses des fichiers
Structure courante : Arborescence Chemin d’accès : Comment arriver à un fichier situé dans l’arborescence.

10 Chemin d’accès Chemin absolu : Chemin relatif :
A partir de la racine de l’arbre Chemin relatif : A partir de la position courante dans l’arbre

11 Stockage des fichiers Comment le SE sauve les fichiers sur le disque :
Allocation contiguë Allocation « liste chaînée » Allocation « liste chaînée indexée » Nœuds d’informations (inode)

12 Fiabilité du File System
Gestion des blocs endommagés : Matérielle Logicielle Sauvegarde Cohérence du système de fichiers : Le SE doit posséder des utilitaires de vérification (et réparation) du système de fichiers.

13 Sécurité et fichiers : Pourquoi ?
Pertes de données Intrusions Humaines

14 Sécurité et fichiers : Comment ?
Contre les pertes d’informations : Sauvegarde sur un support différent Logiciels de récupération des données Commandes et utilitaires du SE

15 Sécurité et fichiers : Comment ?
Contre les intrusions humaines : Antivirus Identification de l’utilisateur + permissions Fichiers de contrôle Cryptage Gestion des quotas Compression de données

16 Les supports Disquette, LS120, ZIP Disque Dur CD, CD-R, CD-RW
DVD, DVD-R Bandes magnétiques Mémoire amovible USB

17 Tolérance de panne Mirroring Duplexing RAID 5, RAID 10

18 Systèmes de fichiers FAT FAT32, VFAT HPFS NTFS HFS Ext, Ext2, Ext3
ISO9600 NFS SMB

19 FAT Systèmes d’exploitation : Fragmentation non géré:
MS-DOS, Tous les Windows, Linux Fragmentation non géré: Le système écrit ou il peut Taille maximum : 2 Go Noms de fichiers : 8+3

20 FAT32 Systèmes d’exploitation : Fragmentation non géré:
Windows 95B/98, Windows 2000/XP, Linux Fragmentation non géré: Le système écrit ou il peut Taille maximum : 4To Noms de fichiers : 255 caractères

21 NTFS Systèmes d’exploitation : Fragmentation non géré:
Windows NT/2000/XP Fragmentation non géré: Le système écrit ou il peut Taille maximum : 2 To Nom de fichiers : 255 caractères Sécurisé

22 EXT2fs Systèmes d’exploitation : Gestion de la fragmentation :
Linux Gestion de la fragmentation : Avant d’écrire, le système cherche une place de la même taille que le fichier Taille maximum : 4 To Noms de fichiers : 1012 caractères sans restrictions Sécurisé

23 SWAP Systèmes d’exploitation :
Linux Partition dédié au « swapping » avec la mémoire.

24 Manipulation du FS Linux
Mkfs : Création du File System Mount : Montage du File System Umount : Démontage du File System Fsck: Vérification du File System Df : Indique l’espace libre Du : Indique l’espace occupé

25 Commandes fichiers Linux
Mkdir : Crée un répertoire Cd : Change de répertoire RmDir : Supprime un répertoire vide Cmp : Compare deux fichiers Cp : Copie de fichiers Lp : Imprime un fichier Ls : Liste les fichiers Mv : Déplace un fichier Rm : Supprime un fichier

26 Extensions de fichiers :
Txt : Documents textes Exe : Exécutable Bat : Fichiers « Batchs » Jpg: Fichiers images Xls : Fichiers Microsoft Excel Sys : Fichiers systèmes zip : Fichiers compressés


Télécharger ppt "Systèmes d’Exploitation"

Présentations similaires


Annonces Google