Pular para o conteúdo
Waldo Eller | Cloud/DevOps: início
Voltar para Trilha: Linux Essentials
Linux

Dia 20/30 — Onde os Dados do Sistema são Armazenados

Publicado em

4 min de leitura
Capa do artigo Dia 20/30 — Onde os Dados do Sistema são Armazenados

Hoje é o Dia 20 do desafio de 30 dias estudando Linux, com foco na certificação Linux Essentials — LPI 010-160 e na construção de uma base prática para atuar com Suporte Técnico em TI.

Hoje vamos entender diretórios virtuais e persistentes. Essa visão é essencial para suporte: saber onde procurar reduz muito o tempo de diagnóstico.

📌 Metodologia do projeto:
Teoria → Exercício → Prática → Explicar → Revisar


🎯 Objetivos do dia

  • Objetivo LPI: 4.3 — Onde os dados são armazenados
  • Peso no exame: 3
  • Entender o conceito, executar os comandos no terminal e saber explicar o motivo de cada resultado.
  • Relacionar o conteúdo da prova com situações reais de suporte Linux.

💻 Ambiente recomendado: Debian/Ubuntu em máquina virtual ou máquina de estudos.
Evite praticar comandos destrutivos como rm e alterações administrativas no seu sistema principal.


🚀 UPLinux.com.br - prática complementar

Durante esta jornada, uso a plataforma UP Linux para revisar questões e executar desafios práticos:

👉 https://uplinux.com.br

Use a plataforma depois da leitura para reforçar o conteúdo com repetição espaçada e exercícios.


🧠 TEORIA

1. Diretórios centrais

Diretório Papel geral
/etc configuração do sistema
/var/log logs persistentes, quando usados pela distribuição
/boot arquivos usados na inicialização
/proc visão virtual de processos e kernel
/sys visão virtual de dispositivos e kernel
/dev arquivos de dispositivos

2. /proc

Não é um diretório comum gravado no disco da mesma forma que /home. Ele é um pseudo-filesystem mantido pelo kernel.

cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/uptime

Diretórios numéricos correspondem a processos:

/proc/1
/proc/1234

3. /sys

Expõe informações estruturadas sobre dispositivos, drivers e subsistemas.

ls /sys/class
ls /sys/block

4. /etc

Exemplos importantes:

/etc/passwd
/etc/group
/etc/hosts
/etc/resolv.conf

5. /var/log

A localização e nomes exatos de logs variam por distribuição e serviço. Em sistemas com systemd, muitos eventos também são consultados via journal.

Para a prova, entenda a função geral de /var/log e o conceito de syslog.

6. /boot

Pode conter kernel, initramfs e arquivos do bootloader, dependendo da distribuição.


💻 PRÁTICA GUIADA

Explore sem modificar:

ls -ld /etc /var/log /boot /proc /sys /dev
cat /proc/uptime
head /proc/meminfo
head /proc/cpuinfo
ls /sys/block
ls /dev | head

Veja arquivos de configuração:

cat /etc/hosts
cat /etc/resolv.conf

Veja logs disponíveis:

ls -lh /var/log | head -20

Não edite arquivos de /etc como root apenas para praticar. Use cópias em seu laboratório quando quiser experimentar.


✏️ EXERCÍCIOS

  1. Descubra em /proc há quanto tempo o sistema está ligado.
  2. Compare informações de /proc/meminfo com free -h.
  3. Identifique os dispositivos de bloco em /sys/block.
  4. Copie /etc/hosts para ~/linux-lab/dia20/hosts-copia e estude a cópia.
  5. Liste os cinco maiores arquivos visíveis em /var/log usando ls -lhS se suportado.

🗣️ EXPLICAR COM SUAS PALAVRAS

Explique:

  • por que /proc é chamado de pseudo-filesystem;
  • diferença de propósito entre /etc e /var/log;
  • relação entre /dev e hardware;
  • para que serve /boot;
  • por que editar arquivos reais de configuração sem backup é uma má prática de suporte.

🧪 MINI SIMULADO

1. Onde ficam principalmente configurações globais?

✅ /etc.

2. Onde costumam ficar logs?

✅ /var/log.

3. Qual diretório virtual expõe processos?

✅ /proc.

4. Onde aparecem arquivos especiais de dispositivos?

✅ /dev.

5. /sys é usado para expor informações sobre?

✅ Dispositivos, drivers e subsistemas do kernel.

6. /boot está relacionado a quê?

✅ Inicialização do sistema.


✅ CHECKLIST DO DIA

  • Sei o papel de /etc, /var/log, /boot, /proc, /sys e /dev
  • Entendo que /proc e /sys são interfaces virtuais do kernel
  • Consigo consultar informações sem alterar arquivos do sistema
  • Sei onde começar a procurar configuração e logs

📅 Próximo passo — Dia 21

No próximo dia: Processos, memória, mensagens do kernel e logs.


📚 Referências

Regra da jornada: não apenas leia os comandos. Digite, observe a saída, provoque erros controlados e tente explicar o comportamento antes de consultar a resposta.

Gostou da leitura?

Conecte-se comigo para acompanhar novas publicações e debater tecnologia.

Entrar em contato