Capítulo 1. Conceitos essenciais
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O que é o Linux?
Linux é um sistema operativo (SO) gratuito e de código aberto que é uma alternativa ao Microsoft Windows e ao Apple macOS. O Linux alimenta a maioria dos servidores na Internet. Funciona nos bastidores de todos os telemóveis Android e Chromebooks, e em milhões de dispositivos ligados à rede, como routers, firewalls e sistemas robóticos de ordenha de vacas (a sério). Também funciona bem em computadores de secretária e portáteis.
O Linux tem quatro partes principais, mostradas na Figura 1-1:
- O núcleo
-
Software de baixo nível. Controla o hardware e as funções básicas como o agendamento de processos e a ligação em rede. Poucos utilizadores interagem diretamente com o kernel.
- Programas fornecidos
-
Milhares de programas para manipulação de ficheiros, edição de texto, desenvolvimento de software, navegação na web, áudio, vídeo, encriptação, matemática... o que quiseres. Estes programas falam com o kernel. Os programas que correm na linha de comandos são chamados comandos.
- A concha
-
Um programa Linux para executar comandos e mostrar os resultados. O Linux tem uma variedade de shells com diferentes caraterísticas. Este livro foca-se numa shell chamada bash, que é frequentemente a predefinição para contas de utilizador. Algumas outras shells são dash, fish, ksh (Korn shell), tcsh (TC shell, ou T shell), zsh (Z shell) ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access