Como funciona a estrutura de arquivos do Linux?
Neste post você irá aprender como funciona a estrutura de arquivos do Linux e também os diretórios mais importantes e suas funções
Tenha acesso root e SSD NVMe, com 10% OFF extra pelo link da Hora de Codar.
Ver a oferta de VPS Parceria Hora de Codar
Estrutura de arquivos do Linux
Primeira dúvida que temos que tirar é sobre o termo diretório
Diretório no Linux é a mesma coisa que pasta no Windows
Dito isso, que é uma dúvida de muitos, podemos prosseguir agora para a estrutura de arquivos/diretórios
Que nada mais é um conjunto de diretórios que são comuns em diversas distribuições de Linux, claro que algumas tem alguns diretórios a mais
Neste post vamos abordar todas que estão na distribuição Ubuntu, já que é a mais utilizada
Diretório /
O diretório / é a raiz do sistema, a partir dele nós veremos os outros diretórios do Linux
Não há nenhum outro antes dele, apenas depois
Diretório /bin
No diretório bin teremos arquivos executáveis do sistema
Alguns conteúdos do bin são: shell, ls, tar, kill, grep, echo, cp, rm e mv
shell seria uma aplicação que roda os comandos que digitamos no terminal
Os demais são comandos bastante utilizados, quem já utilizou Linux sabe 😀
Diretório /boot
No diretório boot teremos arquivos que fazem a inicialização do sistema
Diretório /dev
Neste diretório teremos arquivos de todos os dispositivos de entrada e saída do sistema
Não temos drivers igual o Windows no Linux, temos arquivos que representam todos estes dispositivos conectados no computador
Mais controle no próximo deploy.
Configure sua aplicação em uma VPS Hostinger com acesso root. Escolha os recursos conforme o que seu projeto precisa.
- SSD NVMe
- AMD EPYC
- Backups semanais
Diretório /etc
No diretório /etc vamos encontrar arquivos de configuração do sistema
Por exemplo: configuração do Apache, que é um servidor web
Diretório /home
No diretório /home teremos os diretórios de cada usuário do sistema
Por exemplo:
- /home/matheus
- /home/maria
- /home/rodrigo
Então cada diretório deste contém os arquivos exclusivos de cada usuário
Quer aprender Linux de verdade? Confira nosso curso com mais de 100 aulas e 7 horas de duração: aqui!
Diretório /lib
Contem arquivos de bibliotecas que são compartilhados entre os aplicativos
E também arquivos necessários para a inicialização do sistema
Diretório /media
O diretório /media é responsável por abrigar a montagem dos dispositivos externos do computador como pendrives pelo USB
Diretório /mnt
O diretório /mnt serve para montar dispositivos, partições e também sistemas de arquivos temporariamente, que estão em um CDROM, por exemplo
Diretório /opt
Este diretório contem os arquivos das aplicações que não são oficiais da instalação

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Diretório /sbin
Similar ao /bin, pode conter arquivos que são necessários para a inicialização do sistema
Mas geralmente os arquivos deste diretório são utilizados apenas pelo usuário root (admin do sistema)
O nome sbin é um diminutivo de system binaries
Diretório /tmp
Diretório de arquivos temporários, podemos inserir arquivos que não vamos precisar no futuro, para algum teste ou verificar algo neles
Obs: arquivos nesse diretório podem ser deletados a qualquer momento, ou seja, não é um local seguro para guardar arquivos
Alguns softwares sugerem que a instalação seja feita no /tmp, para após ela ser concluida os arquivos de instalação sejam removidos do sistema
Diretório /usr
O diretório /usr abriga arquivos que são utilizados apenas em formato de leitura pelo sistema
Por exemplo: arquivos do comando man, explicando o que cada comando faz e também outros tipos de documentação
Diretório /var
No diretório /var teremos uma gama muito grande de arquivos variáveis
Desde arquivos de log, MySQL, arquivos de inbox de e-mail e até webservers
Conclusão da estrutura de arquivos do Linux
Uma informação importante Diretório = Pasta
Temos diversos diretórios importantes no Linux, claro que você não vai gravar todos e o que fazem
Mas é bom termos uma noção superficial, pois algumas ações que executamos utilizam alguns destes e também para sabermos de sua importância para o sistema
E por hoje é isso, até o próximo post!
Quer se especializar em programação? Veja o nosso catálogo de cursos.
Referência: opensource
Formações
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Blog | Mais populares
Ver os processos rodando no Linux (top/htop)
Criar vários diretórios de uma vez no Linux (fácil e rápido)
