sistemas de arquivos do linux
A partir do EXT2 a limitação de 2GB para partições caiu por terra, já que ele permite criação de partições de até 4Terabytes!
EXT2
Sem dúvida alguma o EXT2 foi uma evolução e tanto em relação ao EXT, pois neste sistema de arquivos muitas melhorias foram implantadas, fazendo deste modo com que o Linux tivesse um sistema de arquivos com recursos importantíssimos para uma boa administração de sistemas, tais como o suporte a regras de permissões bem definidas. A estrutura do EXT2 pode ser definida assim:
.: Boot Block – Onde são gravadas as informações necessárias para a inicialização do sistema.
.: Inodes – Ficam armazenadas todas as informações sobre cada arquivo: Permissão de acesso, tipo de arquivo, identificação, dono do arquivo, data que foi criado e modificado, tamanho e a localização para o bloco de dados onde o arquivo está guardado.
.: Diretórios – São tipos de arquivos especiais que armazenam uma lista de todos os arquivos e subdiretórios subordinados a ele.
.: Links - Um recurso muito interessante no qual pode se apontar para um outro arquivo ou diretório qualquer.
Quando se fala em arquivos e diretórios no Linux, falamos em tudo, literalmente. Ao contrário do Windows, que trata dispositivos de hardware como tal, o Linux trata tudo como arquivo, ou seja, um disco rígido é um arquivo, um modem também, assim como um CD-ROM, impressora, placa de som, etc.... Os dispositivos de hardware ficam todos no diretório/dev.
Outra característica é o recurso de montagem. O sistema de arquivos do Linux obedece uma hierarquia de arquivos e diretórios, onde pode haver subdiretorios relacionados. E todos devem estar organizados