Sistemas de arquivos e volumes lógicos

Um arquivo é uma matriz unidimensional de bytes que pode conter informações ASCII ou binárias.

Os arquivos AIX podem conter dados, scripts de shell e programas. Os nomes de arquivos também são usados para representar objetos abstratos como sockets ou drivers de dispositivo.

Os arquivos são representados internamente por nós de índice (i-nodes). Dentro do sistema de arquivos jornalístico (JFS), um i-node é uma estrutura que contém todas as informações de acesso, timestamp, propriedade e localização de dados para cada arquivo. Um i-node é de 128-bytes no JFS e 512-bytes no sistema de arquivo jornalado aprimorado (JFS2). Os ponteiros dentro da estrutura i-node designam o endereço real do disco dos blocos de dados associados ao arquivo. Um i-node é identificado por um número de deslocamento (i-number) e não possui informações de nome de arquivo. A conexão de i-números e nomes de arquivos é chamada de link.

Os nomes de arquivos existem apenas em diretórios. Os diretórios são um tipo exclusivo de arquivo que dão estrutura hierárquica ao sistema de arquivos. Os diretórios contêm entradas de diretórios. Cada entrada de diretório contém um nome de arquivo e um i-number.

JFS e JFS2 são suportados por este sistema operacional. O sistema de arquivos liga os dados do arquivo e do diretório à estrutura utilizada pelos mecanismos de armazenamento e recuperação.