Vous êtes sur la page 1sur 25

Institut Universitaire de

Technologie de
Ngaoundéré
GESTION DES
FICHIERS
Sous la supervision de : Dr. SAOUNGOUMI

Par : Menwa Menwa Emmanuel


Messina Olanana
Malam Aliou Mgbwa Amougou Alphonse
Franck
Mamoudou Baouro
Mohamadou Bello
Mayem Yota Tamessuing Julios
Mohamadou Mamoudou
Introduction

En 2018 l’etude menée par une équipe de la Salk Institute for Biological Studies, en Californie, suggère
que le cerveau humain aurait une capacité de stockage de 1 million de Giga-octets. Dans la même année
la Statista Digital Economy Compass, révèle que 33 zettaoctets de données numériques ont été créées
dans le monde.

Pour exemple le datacenter de Camtel a lui tout seul possède une capacité de 05 cuves soit 130 baies
équipées de 07 baies de stockage d’une capacité de 2000 Téraoctets soit 14000 Téraoctets donc 14
Pétaoctets, Il est ainsi pertinent de s’intéresser à la gestion de tout ce masse de données.

15/03/2023 Gestion des fichiers 2


PROBLÉMATIQUE ET
EXISTANT
Nous nous interrogerons sur les nouvelles stratégies de gestion des fichiers
afin d’eviter les incidents dans les interactions pouvant entraîner de
sérieux problèmes pour les fichiers globales collectés et de déceler les
problèmes sous-jacents : enregistrements en double, versions incohérentes,
etc.
Nous voudrions comprendre en quoi la gestion des fichiers nous aidera à
mieux assimiler le stockage, l’organisation, administration et le partager
des fichiers dans un réseau de manière efficace, appropriée et sécurisée.
Cependant, il existe certaines règles à respecter pour parvenir à une
gestion des fichiers.

15/03/2023 Gestion des fichiers 3


ORDRE DU JOUR
Afin de traiter le sujet et de répondre aux
questionnements émis, nous verrons dans un premier
temps qu’il est nécessaire de connaitre les notions de bases
de la gestion des fichiers, afin de mettre en exergue les
différentes opérations applicables sur les fichiers. Nous
devrons également tenter de découvrir les attributs que
possèdent les fichiers pareil pour les classes de ces
derniers, avant de finalement d’examiner les droits
d’accès et de conclure en proposant d’éventuelles solutions
envisageables.

15/03/2023 Gestion des fichiers 4


Les notions de
bases
Un fichier est un ensemble de
données informatiques stockées
en mémoire auxiliaire (Disque dur).
LES NOTIONS DE
BASES
Un fichier est l’unité de stockage logique
mise à la disposition des utilisateurs pour
l’enregistrement de leurs données, c’est l’unité
d’allocation. Le système d’exploitation établi la Un répertoire est une entité crée pour
correspondance entre le fichier et le système l’organisation des fichiers. Un répertoire
binaire utilisé lors du stockage de manière également appelés catalogues ou directory est
transparente pour les utilisateurs. Dans un lui-même un fichier puisqu’il est stocké sur le
fichier on peut écrire du texte, des images, des disque et est destiné à contenir des fichiers et
calculs, des programmes
dispose d’une structure logique. Il est
considéré comme un tableau qui contient une
entrée par fichier. L’entrée du répertoire
permet d’associer au nom du fichier les
informations stockées en interne par le
système de gestion des fichiers. Chaque entrée
peut contenir des informations sur le fichier
ou faire référence à des structures qui
contiennent ces informations.
15/03/2023 Gestion des fichiers 6
Configuration des
systèmes de
fichiers
On présentera le fichier FSTAB (File
Systems table) (/etc/fstab)
Définition des champs
<file system>
Définit l’équipement de stockage

<dir> Indique a la commande de montage ou monter le <file system>

<type>
Définit le type de système de fichiers pour monter le support ou
la partition

<options>
Définit des options particulières pour les systèmes de fichier.
On a entre autres auto, noauto, exec, noexec, ro, rw, sync,
async, flush….
<dump>
Utilisé par l’utilitaire dump pour décider quand faire des
sauvegardes.
<pass> fsck lit le chiffre <pass> et détermine dans quel ordre les
systèmes de fichiers vont être vérifiées

15/03/2023 Gestion des fichiers 8


Definir les systemes de fichiers
Nommage par le noyau

UUID

Labels

15/03/2023 Gestion des fichiers 9


Exemple: UUID (Universal Unique Identifier)

15/03/2023 Gestion des fichiers 10


Les opérations sur
les fichiers
On verra comment réaliser
différentes opérations sur les
fichiers.
Cas de
Windows
OPERATIONS SUR LE
FICHIERS

1
Commande de création
la création d'un fichier consiste à
créer en mémoire la structure qui
contient les attributs du fichier, puis
la sauvegarder en mémoire
auxiliaire de façon à pouvoir y
accéder ensuite par le nom.

2
echo mon fichier

Commande de lecture
la lecture d'un fichier consiste à retourner
l'information unitaire (si elle existe) qui
suit le pointeur de fichier.

nom-du-fichier

15/03/2023 Gestion des fichiers 12


OPERATIONS SUR LE
FICHIERS
Commande d’écriture

34
l'écriture d'un fichier consiste à
l'information unitaire (si elle existe) qui suit
le pointeur de fichier.

Nécessite un outil/logiciel
particulier

Commande de Fermeture
la fermeture d'un fichier consiste à sauvegarder l'information en
mémoire auxiliaire, à mettre à jour les attributs, à sauvegarder la
structure en mémoire, puis à décrémenter le compteur de référence.
Si la nouvelle valeur est zéro, l'espace mémoire liée à la structure est
libéré.
exit nom-du-fichier
15/03/2023 Gestion des fichiers 13
Les attributs des
fichiers
Il s’agit donc de propriétés étendus qui
peuvent changer l’affichage ou permettre
d’interdire ou autoriser certaines opérations.
ATTRIBUTS DES
FICHIERS
o Le nom du propriétaire du fichier (UID) :
Généralement il s’agit d’un des utilisateurs de
systèmes s’il y en a plusieurs.
o Le nom de Groupe auquel appartient de
propriétaire (GID) : c’est un ensemble o Le nom : c’est la dénomination de votre fichier,
d’utilisateurs possédant un certain nombre de c’est-à-dire le nom que vous avez choisi de lui
droits et privilèges. Dès sa création, un compte donner.
utilisateur est associé à un groupe, le plus souvent o L’extension : Elle indique, en général le type du
Le nom du groupe est celui de cet utilisateur, fichier donc il est question.
mais le plus important reste le root ou super o La date et l’heure de sa création
utilisateur qui possède l’ensembles des droits et o La date de sa dernière modification
privilèges. Un utilisateur peut être ajouter ou o La taille : Qui correspond à l’espace mémoire utilisé
retiré d’un groupe en fonction des besoins de par le fichier sur le disque (en octet).
l’utilisateur.
o Les droits sur les fichiers : Ce sont des
autorisations accordées aux utilisateurs sur les
opérations pouvant être effectuées sur les fichiers
(lecture, écriture, exécution…).
15/03/2023 Gestion des fichiers 15
Les types de
fichiers
C'est un attribut qui donne une indication sur
le format du fichier, et donc sur son utilisation
possible. Les systèmes d'exploitation varient
sur ce point.
TYPE D’UN
FICHIER
Système de Fichier
o Fichiers réguliers Ils contiennent des données, par exemple, des fichiers texte, des fichiers
exécutables ou des programmes, des entrées ou des sorties d’un programme, etc.
o Répertoires Fichiers/Dossiers qui sont des listes d’autres fichiers
o Fichiers spéciaux Mécanisme utilisé pour l’entrée et la sortie. La plupart des fichiers spéciaux se
trouvent dans le répertoire /dev.
o Liens Système permettant d’afficher un fichier ou un répertoire dans différentes parties de
l’arborescence des fichiers de l’ordinateur.
o Sockets de domaine Type de fichier spécial similaire aux sockets TCP/IP dans Windows. Il
fournit un réseau inter-processus protégé par le contrôle d’accès du système de fichiers.
o Canaux nommés Ils ont plus ou moins la même action que les sockets et permettent aux
processus de communiquer entre eux sans utiliser les protocoles de socket réseau.

15/03/2023 Gestion des fichiers 17


Les systèmes de
fichiers

TYPE D’UN
15/03/2023 Gestion des fichiers FICHIER 18
TYPE D’UN
FICHIER

Les fichiers binaires Les fichiers textes Les scripts exécutables Les fichiers XML
extension : .bin extension : .txt extension : .exe extension : .xml
répertoire: multiple répertoire: multiple
répertoire: /bin répertoire: multiple

15/03/2023 Gestion des fichiers 19


Les droit d’accès
sur les fichiers
Les droits d'accès aux fichiers permettent
de protéger les fichiers et les répertoires
contre toute opération de lecture ou
d'écriture non autorisée.
DROIT
D’ACCÈS
Les droit d’accès
o Les droits de lecture (read r) La lecture
d’un fichier rend possible la copie et Méthodes d’accès
établissement d’une liste de son contenu. o Séquentiel (ruban ou disque) :
o Les droits d’écriture (write w) L'écriture
lecture ou écriture des enregistrements
d’un fichier permet de le modifier, le
dans un ordre fixe
supprimer ou le renommer. Pour pouvoir o Indexe séquentiel(disque) : accès
écrire dans un fichier, il faut d’abord pouvoir
séquentiel ou accès direct par
le lire.
o Les droits d’exécution (execute x) Un l’utilisation d’index.
o Indexée : multiplicité d’index selon
fichier possédant un droit d'exécution est un
les besoins, accès direct par l’index.
fichier que vous pouvez exécuter, tel qu'un o Direct ou hachée : accès direct à
programme.
travers un tableau d’hachage.
Un répertoire doit être exécutable pour que vous
puissiez accéder à l'ensemble de ses sous-
répertoires.
15/03/2023 Gestion des fichiers 21
DROIT
D’ACCÈS
Exécution de la commande ls -la montrant les droits d’accès aux fichiers

15/03/2023 Gestion des fichiers 22


Conclusion
Ce travail a été l’occasion de
découvrir et d’apprendre
énormément des notions sur la
gestion d’un réseau.

15/03/2023 Gestion des fichiers 23


Synthèse

Chez Contoso, nous nous donnons toujours à 1 000 %. En utilisant notre


architecture de données nouvelle génération, nous permettons aux
organisations de gérer virtuellement des workflows agiles. Nous prospérons
grâce à notre connaissance du marché et à l’excellente équipe qui travaille sur
notre produit. Comme le dit notre PDG, « La rentabilité provient des
changements effectués dans notre façon de travailler. »

15/03/2023 Gestion des fichiers 24


Merci

Vous aimerez peut-être aussi