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

Dia 19/30 — Entendendo Hardware no Linux

Publicado em

4 min de leitura
Capa do artigo Dia 19/30 — Entendendo Hardware no Linux

Hoje é o Dia 19 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.

Suporte exige distinguir problema de software de problema de hardware. Hoje vamos mapear componentes físicos para a forma como o Linux os apresenta.

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


🎯 Objetivos do dia

  • Objetivo LPI: 4.2 — Entendendo o Hardware do Computador
  • Peso no exame: 2
  • 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. Componentes básicos

  • placa-mãe — conecta componentes;
  • CPU — executa instruções;
  • RAM — memória volátil de trabalho;
  • armazenamento — HDD, SSD, NVMe;
  • fonte — fornece energia;
  • periféricos — teclado, mouse, impressora, adaptadores;
  • controladores/drivers — permitem comunicação entre kernel e hardware.

2. Dispositivos em /dev

Linux representa muitos dispositivos como arquivos especiais.

Exemplos tradicionais:

/dev/sda
/dev/sda1
/dev/sdb

Em hardware moderno NVMe:

/dev/nvme0n1
/dev/nvme0n1p1

3. Disco x partição

Um disco físico pode ser dividido em partições.

/dev/sda      disco
├── /dev/sda1 partição 1
└── /dev/sda2 partição 2

4. Comandos de consulta

lscpu
lsblk
free -h
lspci
lsusb

Nem todos fazem parte da lista parcial do objetivo, mas são úteis em suporte para visualizar o conceito.

5. Drivers

Drivers no Linux são frequentemente módulos do kernel. O objetivo da prova é reconhecer que o sistema precisa de software adequado para controlar o hardware.


💻 PRÁTICA GUIADA

lscpu | head -20
free -h
lsblk
lsblk -f
lspci | head
lsusb

Perguntas para observar:

  1. Quantos CPUs lógicos aparecem?
  2. Quanta RAM total existe?
  3. Quais discos aparecem?
  4. Quais partições possuem sistema de arquivos?
  5. Seu armazenamento principal aparece como sd*, nvme* ou outro padrão?

⚠️ Não use ferramentas de particionamento neste laboratório. Apenas consulte informações.


✏️ EXERCÍCIOS

  1. Desenhe a relação disco → partição → sistema de arquivos → ponto de montagem.
  2. Use lsblk -f e identifique o tipo de sistema de arquivos da sua raiz.
  3. Compare free -h com a quantidade de RAM física instalada.
  4. Identifique pelo menos um dispositivo PCI com lspci.
  5. Se estiver em VM, explique por que alguns dispositivos vistos pelo Linux são virtuais.

🗣️ EXPLICAR COM SUAS PALAVRAS

Explique:

  • diferença entre RAM e armazenamento;
  • diferença entre /dev/sda e /dev/sda1;
  • o papel de um driver;
  • por que uma VM não enxerga necessariamente o hardware físico diretamente.

🧪 MINI SIMULADO

1. /dev/sda normalmente representa?

✅ Um dispositivo de disco do padrão tradicional SCSI/SATA apresentado ao kernel.

2. /dev/sda1 normalmente representa?

✅ A primeira partição desse disco.

3. Qual memória é volátil?

✅ RAM.

4. Qual comando lista dispositivos de bloco?

✅ lsblk.

5. Qual comando mostra uso de memória?

✅ free.

6. O que é um driver?

✅ Software que permite ao sistema operacional controlar/comunicar-se com hardware.


✅ CHECKLIST DO DIA

  • Reconheço CPU, RAM, armazenamento e periféricos
  • Entendo disco x partição
  • Reconheço nomes como /dev/sda1 e /dev/nvme0n1p1
  • Sei consultar lsblk, free e lscpu
  • Entendo a função básica de drivers

📅 Próximo passo — Dia 20

No próximo dia: Onde o Linux armazena configurações, logs e informações do sistema.


📚 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