Qu'est-ce qu'un inode?

Un inode est l'endroit où un système informatique de type UNIX stocke des informations sur les fichiers du système. Chaque fichier du système est lié à l'un de ces nœuds, ce qui assure le suivi d'informations telles que la propriété, les autorisations et le type de fichier. Les inodes sont identifiés par des numéros. En règle générale, environ 1% de la capacité de stockage d'un système de fichiers est utilisée pour ce type de stockage.

Les systèmes informatiques de type UNIX sont ceux issus du système d'exploitation UNIX. Ils sont souvent utilisés dans les serveurs, les postes de travail informatiques et les appareils mobiles. UNIX a été développé en 1969 par des employés d’AT & T qui travaillaient dans les laboratoires Bell. Parmi les systèmes basés sur UNIX, citons Linux et Berkeley Software Distribution, parfois appelés Berkeley UNIX.

L'inode fait partie du système de fichiers de base de ces types de systèmes d'exploitation. Un système de fichiers organise les fichiers informatiques et les données les concernant dans une base de données afin que le système d'exploitation puisse les stocker, les organiser et les utiliser. Il utilise des inodes pour stocker des informations essentielles sur le fichier.

Le nom de fichier ne figure pas dans la liste car il est parfois possible d'accéder à un fichier individuel à l'aide de plusieurs noms de fichiers. Au lieu de cela, l'inode stocke des informations sur l'utilisateur ou le groupe propriétaire du fichier et sur les utilisateurs et les groupes autorisés à lire, éditer ou utiliser le fichier. Il stocke également des informations sur le type du fichier.

Sur la plupart des systèmes, environ 1% seulement de l'espace de stockage du système de fichiers est utilisé pour les inodes. Cela limite le nombre de fichiers qu'un système peut gérer. Lorsqu'un nouveau fichier est créé, de nouveaux inodes sont également créés. Si l'utilisateur tente de créer trop de fichiers, la limite de stockage peut être atteinte, empêchant ainsi la création de nouveaux fichiers.

A chaque création d'inode, un numéro est attribué. Ce numéro reste le même lorsque le disque sur lequel se trouve le fichier est défragmenté, même si cette défragmentation entraîne le déplacement du fichier. Si le fichier est déplacé manuellement, le numéro restera également le même.

Le système d'exploitation maintient une base de données inode. Cette base de données est utilisée par l'ordinateur pour suivre et accéder aux informations contenues dans chaque inode. Les fichiers peuvent également être ouverts en accédant à l'inode via la base de données.

Un utilisateur de l'ordinateur peut trouver l'inode d'un fichier individuel. Il ou elle peut le faire en utilisant la commande ls -i. Cette commande fera en sorte que l'inode affiche certaines des informations stockées pour le fichier en question.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?