Systèmes de fichiers et volumes logiques
Un fichier est un tableau unidimensionnel d'octets pouvant contenir des informations ASCII ou binaires.
Les fichiers AIX peuvent contenir des données, des scripts shell et des programmes. Les noms de fichier sont également utilisés pour représenter des objets abstraits tels que des sockets ou des pilotes de périphérique.
Les fichiers sont représentés en interne par des noeuds d'index (i-nodes). Dans le système de fichiers journalisé (JFS), un i-node est une structure qui contient toutes les informations d'accès, d'horodatage, de propriété et d'emplacement de données pour chaque fichier. Un i-node est de 128 octets dans JFS et de 512 octets dans le système de fichiers journalisé étendu (JFS2). Les pointeurs au sein de la structure i-node désignent l'adresse réelle du disque des blocs de données associés au fichier. Un i-node est identifié par un numéro de décalage (i-number) et ne possède pas d'informations de nom de fichier. La connexion des i-numbers et des noms de fichiers est appelée lien.
Les noms de fichier existent uniquement dans les répertoires. Les répertoires sont un type de fichier unique qui donne une structure hiérarchique au système de fichiers. Les répertoires contiennent des entrées de répertoire. Chaque entrée de répertoire contient un nom de fichier et un i-number.
JFS et JFS2 sont pris en charge par ce système d'exploitation. Le système de fichiers lie les données de fichier et de répertoire à la structure utilisée par les mécanismes de stockage et d'extraction.