O Linux é um dos avanços tecnológicos mais importantes do século 21.
O Google roda milhares de servidores Linux para fornecer sua tecnologia de busca.
Os telefones Android são baseados em Linux.
O Facebook tem seu site como uma pilha LAMP ( Linux, Apache, MySql, PHP )
A adoção do Linux em todo o mundo criou uma demanda enorme pelo seu conhecimento, quase mandatório!
Ok, mas oque é Linux?
Basicamente, o Linux é um sistema operacional de um computador.
Um sistema operacional é um software que gerencia o computador e permite que você execute aplicativos nele.
Então, oque caracteriza um "Linux" e similares?
Eles devem ser capazes de:
- 1. Detectar e preparar o Hardware
- 2. Gerenciar processos
- 3. Gerenciar memória
- 4. Fornecer interfaces de usuário (nem sempre necessário)
- 5. Controlar sistema de arquivos
- 6. Acesso e autenticação de usuário
- 7. Oferecer utilitários administrativos
- 8. Iniciar serviços
- 9. Ferramentas de programação
Recursos avançados de Linux, frequentemente usados em grandes empresas incluem:
- 10. Clustering
- 11. Virtualização
- 12. Computação em tempo real
- 13. Armazenamento especializado
No que ele difere dos outros sistemas?
Bem, se você esta vindo do Windows ou do MacOs saiba que eles são considerados sistemas operacinais proprietários mesmo que o MacOs tenha suas raizes em um sistema operacional livre.
Sistemas operacionais prioritários. Isso significa que:
- Você não pode ver o código usado para criar o sistema operacional.
- Logo, você não pode alterar o sistema nos seus níveis mais básicos caso ele não atenda sua necessidade, também não poderá construir seu proprio sistema a partir do código-fonte.
- Não poderá verificar o código para encontrar erros, explorar vunerabilidades de segurança, ou só saber oque ele esta fazendo mesmo.
No Linux você pode 🐧
Qual distro usar?
-
Sólida, maior estabilidade e maior número de pacotes e software de código aberto?
Debian
-
Popular entre desenvolvedores web, recomendado para iniciantes e muito utilizado para desenvolvimento python?
Ubuntu
-
Você é minimalista e quer realmente aprender sobre sistemas operacionais? ( instalação não simplificada para iniciantes )
Arch Linux
-
Um queridinho entre os programadores, um híbrido entre Debian e Ubuntu e um sistema muito leve e conciso?
Linux Mint
-
Um sistema que se propõe a substituir de fato o Windows e o Mac, que busca trazer muita simplicidade em vários ambientes de trabalho ( mesmo sendo baseado em Arch Linux )
Manjaro
-
Uma das mais completas e avançadas em várias edições, tendo ótimos pontos de uso específico ( recomendado para quem quer estudar e se tornar um profissional Linux ), seu uso não é tão simples com o Ubuntu mas também não é tão difícil quanto o Arch Linux.
Fedora
-
Se você quer entrar no mundo PenTest, segurança de redes e redes de computadores ( Famoso Hackerman ). Ja conta com muitos pacotes para a área de segurança, e também o carro chefe para facilitar o estudo da arte hacking.
Kali Linux
-
Uma distribuição construida sobre o código da Red Hat Enterprise Linux porém de forma gratuita, amplamente utilizado para gerenciamento de servidores.
CentOS
Bônus
- Uma distro com muitos pacotes voltados para desenvolvimento e que promete para estudantes de engenharia/ciência da computação sendo um ambiente praticamente pronto para estudos e baseado em Ubuntu.
PopOs!
Top comments (0)