O que é Linux? Guia para Iniciantes sobre o Sistema Operacional
O que você vai conseguir fazer
- Explicar com suas palavras o que é o Linux e por que ele é tão usado
- Diferenciar sistema operacional, kernel e distribuição
O que você vai aprender
- O que é Linux e como ele difere do Windows e do macOS
- Onde o Linux é usado e por que é essencial na área de TI
- O que são distribuições Linux e qual escolher como iniciante
Introdução
Conclusão: Linux é um SO gratuito para web, cloud e Android, construído por desenvolvedores do mundo todo.
1. O que é Linux?
Conclusão: Linux é um SO gratuito e de código aberto com alta segurança, diferente do Windows ou macOS.
3 Características Principais do Linux
- Gratuito para usar: Sem taxas de licença
- Código aberto: O código-fonte é público e qualquer um pode melhorá-lo
- Alta segurança: Desenvolvedores do mundo inteiro o aprimoram constantemente
História do Linux
2. Diferenças em Relação ao Windows e ao Mac
Conclusão: Linux é mais seguro que o Windows e altamente personalizável, mas com curva de aprendizado mais íngreme.
| Aspecto | Linux | Windows | macOS |
|---|---|---|---|
| Preço | Gratuito | Pago | Incluído na compra do Mac |
| Modelo de Desenvolvimento | Código aberto | Desenvolvido pela Microsoft | Desenvolvido pela Apple |
| Personalização | Muito alta | Moderada | Limitada |
| Segurança | Muito robusta | Requer antivírus | Relativamente seguro |
| Facilidade para iniciantes | Um pouco desafiador | Amigável | Intuitivo |
3. Onde o Linux é Usado
Conclusão: Linux roda servidores web, cloud, Android, bancos e supercomputadores todos os dias.
Serviços Web e Servidores
- Servidores web: A maioria dos grandes sites como Google, Facebook e Amazon roda em Linux
- Serviços de cloud: A maior parte da AWS, Google Cloud e Microsoft Azure roda em Linux
Smartphones e IoT
- Android: Os smartphones Android, que detêm a maior fatia do mercado global, são baseados em Linux
- Eletrodomésticos e dispositivos IoT: Smart TVs, roteadores, sistemas automotivos, etc.
Empresas e Governo
- Sistemas bancários: ATMs e sistemas bancários centrais
- Bolsas de valores: Sistemas de negociação de alta velocidade
- Supercomputadores: A grande maioria dos supercomputadores do mundo roda Linux
4. Por que o Linux é Importante?
Conclusão: Linux é essencial em TI — funções de DevOps e infraestrutura frequentemente dependem dele.
Habilidade Essencial na Área de TI
Possibilidades de Carreira
Compreensão Mais Profunda dos Computadores
5. Distribuições
Conclusão: Uma distribuição Linux combina o kernelO programa central de um sistema operacional. Faz a ponte entre hardware e software. com software; Ubuntu é a melhor para iniciantes.
Distribuições Recomendadas para Iniciantes
Ubuntu
A mais popular e amigável para iniciantes. Há muita documentação disponível, facilitando encontrar ajuda quando você travar.
Linux Mint
Tem uma aparência similar ao Windows, facilitando a transição para usuários Windows.
CentOS / Rocky Linux
Frequentemente usado em servidores empresariais. Altamente estável.
6. Vantagens e Desvantagens
Conclusão: Linux lidera em custo e segurança, mas a curva de aprendizado e as lacunas de software são pontos fracos.
Vantagens
- Completamente gratuito: Tanto o SO quanto o software são gratuitos
- Alta segurança: Baixo risco de infecção por vírus
- Leve e rápido: Roda bem até em PCs antigos
- Personalização livre: Pode ser ajustado às suas preferências
- Proteção de privacidade: Sem coleta de dados pessoais
- Valor na área de TI: Habilidades diretamente conectadas à carreira
Desvantagens
- Alto custo de aprendizado: Muitas coisas para aprender no início
- Suporte de software limitado: Não é possível usar software exclusivo do Windows
- Ambiente de jogos: Menos jogos suportados do que no Windows
- Documentação técnica: Pode ser desafiadora para iniciantes
- Compatibilidade com hardware: Drivers podem não estar disponíveis para alguns equipamentos
Lina Experimenta na Prática
Conclusão: O Penguin Gym Linux já está rodando como um ambiente Linux virtual, então não é preciso digitar o nome de uma distribuição para iniciá-lo.
ubuntu no Penguin Gym Linux já iniciaria ele. Vou tentar!$ ubuntu
bash: ubuntu: command not found
ubuntu é o nome de uma distribuição. Não é um comando.pwd primeiro. Ele deve mostrar onde você está agora.Mini Exercícios
Conclusão: Verifique o SO do seu celular, identifique Linux por trás dos serviços web e execute pwd no Penguin Gym.
Exercício 1: Verifique o SO do Seu Smartphone
Tarefa: Verifique se seu smartphone é Android ou iPhone. Se for Android, você já usa um sistema baseado em Linux todos os dias.
Ver Dica 1 (Direção)
Em algum lugar do aplicativo "Configurações" do seu celular, há uma tela com informações do aparelho e do SO. Procure por ela.
Ver Dica 2 (Onde verificar)
Abra "Configurações" → "Sobre o telefone" (em alguns aparelhos, "Informações do dispositivo"). O nome do SO deve aparecer lá.
Ver Resposta
No Android, "Configurações" → "Sobre o telefone" mostra o nome do SO. Esse é um SO baseado em Linux. No iPhone, aparece iOS, que não é baseado em Linux.
Exercício 2: Pense no que Está por Trás dos Serviços Web
Tarefa: Cite 3 serviços web que você usa com frequência e pense no que roda por trás de cada um.
Ver Dica 1 (Direção)
Lembre-se dos serviços web e de cloud mencionados neste artigo.
Ver Dica 2 (Como pensar sobre isso)
Pense em serviços que você usa bastante, como Google, YouTube ou Amazon. Qual SO roda nos servidores deles?
Ver Resposta
A maioria desses serviços, como Google, YouTube e Amazon, roda em servidores Linux por trás das cenas. O Linux é usado todos os dias, mesmo quando não percebemos.
Exercício 3: Execute pwd no Penguin Gym Linux
Tarefa: Execute o comando pwd no Penguin Gym Linux e experimente o mundo Linux.
Ver Dica 1 (Direção)
Tente lembrar o comando que mostra "onde você está agora" na tela. O veterano Linny já mencionou isso no exemplo acima.
Ver Dica 2 (Nome do comando)
Use pwd. Digite em minúsculas.
Ver Resposta
$ pwd
/home/user
Revisão
Conclusão: Linux é gratuito e de código aberto, alimentando Android, web e plataformas de cloud diariamente.
Resumo em 3 Linhas
Conclusão: Linux roda Android, web e cloud. Vale aprender para qualquer pessoa em TI.
- Linux é um SO gratuito e de código aberto aprimorado por desenvolvedores do mundo inteiro
- É amplamente usado como tecnologia fundamental que apoia nosso cotidiano em Android, servidores web, cloud e muito mais
- É uma habilidade essencial na área de TI, então vamos aprender passo a passo começando pelos comandos básicos