O que é o Sistema de Arquivos Linux? Guia Fácil

Como falamos sobre Linux no post anterior e escolhemos a melhor distro Linux, também aprendemos a instalar Linux.

Hoje vamos discutir o sistema de arquivos Linux.

Tabela de conteúdos

O que é o sistema de arquivos Linux?

Linux File System ou qualquer sistema de arquivo geralmente é uma camada que está sob o sistema operacional que trata do posicionamento dos seus dados no armazenamento; sem ele, o sistema não pode saber qual arquivo começa de onde e termina onde.

Even se você encontrar algum tipo de sistema de arquivo não suportado, você também pode baixar um software que possa lidar com ele. Então o que são tipos de sistemas de ficheiros Linux?

Tipos de sistemas de ficheiros Linux

Quando tentar instalar Linux verá que o Linux oferece muitos sistemas de ficheiros como estes:

Ext, Ext2, Ext3, Ext4, JFS, XFS, btrfs e swap

Então o que são estes sistemas de ficheiros que o Linux oferece?

Ext: um antigo e não mais usado devido a limitações.

Ext2: primeiro sistema de arquivo Linux que permite dois terabytes de dados permitidos.

Ext3: veio do Ext2, mas com atualizações e compatibilidade retroativa.

O único problema com ele é que os servidores não usam este tipo de sistema de arquivos porque este sistema de arquivos não suporta recuperação de arquivos ou snapshots de disco.

Ext4: mais rápido e permitir arquivos grandes com velocidade significativa.

É uma opção perfeita para discos SSD, e você nota quando tenta instalar qualquer distro Linux que este é o sistema de arquivos padrão que o Linux sugere.

JFS: sistema de arquivos antigo feito pela IBM. Ele funciona muito bem com arquivos pequenos e grandes, mas falhou e arquivos corrompidos após longo tempo de uso, relatórios dizem.

XFS: sistema de arquivos antigo e funciona lentamente com arquivos pequenos.

Btrfs: feito pela Oracle. Ele não é estável como Ext em algumas distros, mas você pode dizer que é um substituto para ele se você tiver que fazê-lo. Ele tem excelente desempenho.

Você pode notar pela comparação acima que o Ext4 é o melhor sistema de arquivos Linux.

Explicação de alto nível

Agora você sabe o que é sistema de arquivos Linux e seus tipos. Então o que está dentro desse sistema de arquivos, quero dizer do nível superior.

Você pode vir do Windows, e Windows tem partições como C:\ e D:\, você pode instalar Windows em qualquer uma dessas partições, geralmente C:\.

E sobre a Estrutura do Sistema de Arquivos Linux?

Bem, se você navegar para a partição raiz, que é / você verá a Hierarquia do Sistema de Arquivos Linux.

A maioria das distros tem a mesma estrutura com alguma pequena diferença entre as distros.

Diretórios do Sistema de Arquivos Linux

/bin: Onde os comandos centrais do Linux residem como ls, mv.

/boot: Onde o carregador de inicialização e os arquivos de inicialização estão localizados.

/dev: Onde todos os drives físicos estão montados como DVDs USBs.

/etc: Contém configurações para os pacotes instalados.

/home: Onde cada usuário terá uma pasta pessoal para colocar suas pastas com seu nome como /home/likegeeks.

/lib: Onde as bibliotecas dos pacotes instalados localizados desde bibliotecas compartilhadas entre todos os pacotes,

unlike Windows, você pode encontrar duplicatas em pastas diferentes.

/media: Aqui estão os dispositivos externos como DVDs e pen drives que são montados, e você pode acessar seus arquivos daqui.

/mnt: Onde você monta outras coisas Locais de rede e algumas distros, você pode encontrar seu USB ou DVD.

/opt montados: Alguns pacotes opcionais estão localizados aqui e gerenciados pelo gerenciador de pacotes.

/proc: Como tudo no Linux é um arquivo, esta pasta para processos rodando no sistema,

e você pode acessá-los e ver muita informação sobre os processos atuais.

/root: A pasta home para o usuário root.

/sbin: Como /bin, mas os binários aqui são apenas para o usuário root.

/tmp: Contém os arquivos temporários.

/usr: Onde os utilitários e arquivos compartilhados entre usuários no Linux.

/var: Contém os logs do sistema e outros dados variáveis.

Agora você tem uma boa idéia sobre o que é o sistema de arquivos do Linux.

>Escolher o sistema de arquivos certo pode levá-lo ao melhor desempenho, então escolha o melhor.

Fundador do LikeGeeks. Eu estou trabalhando como administrador de sistemas Linux desde 2010. Sou responsável pela manutenção, segurança e resolução de problemas de servidores Linux para múltiplos clientes ao redor do mundo. Eu adoro escrever shell e scripts Python para automatizar meu trabalho.