Computação |
O Papel do Linux na Atualidade
• Dispositivos móveis: o Android é baseado no kernel Linux
• Supercomputadores: mais de 95% dos supercomputadores do mundo rodam Linux
• Internet das Coisas (IoT): dispositivos embarcados utilizam distribuições leves
• Cloud computing: a maioria das plataformas em nuvem (AWS, Azure, GCP) usa Linux nos bastidores
Essa adoção massiva deve-se à confiabilidade, flexibilidade e eficiência do sistema.
Kernel, Shell e Distribuições
O Linux não é um sistema operacional completo por si só, mas sim o kernel, o núcleo responsável por gerenciar hardware, processos, memória e dispositivos.
Para funcionar como um sistema completo, o kernel é combinado com ferramentas, bibliotecas e utilitários — formando as chamadas distribuições Linux.
Kernel
• Gerencia memória, processos, drivers e dispositivos
• Atua como intermediário entre hardware e programas
• Pode ser recompilado ou personalizado
Shell
• Interface entre o usuário e o sistema
• Pode ser gráfica ou baseada em texto
• O shell mais popular é o bash (Bourne Again Shell)
Distribuições
São conjuntos organizados do kernel Linux com softwares adicionais.
Ubuntu – uso geral e desktop
Debian – estável e muito utilizado em servidores