Introdução ao Linux
Primeiramente, o Linux é um sistema operacional amplamente utilizado em servidores, dispositivos embarcados, computadores pessoais e ambientes corporativos. Ele é conhecido pela estabilidade, segurança e flexibilidade, além de ser presença constante em provas de informática para concursos.
Além disso, as bancas gostam de cobrar conceitos básicos de sistema operacional, características do Linux, uso do terminal, estrutura de diretórios e diferenças em relação ao Windows. Assim, o concurseiro precisa entender tanto a teoria quanto a lógica prática do sistema.
Nesta aula, você vai aprender os fundamentos do Linux, com foco em distribuições, terminal, estrutura de diretórios e permissões de arquivos.
O que é Linux?
Inicialmente, Linux é o nome do kernel, ou núcleo do sistema operacional. Esse componente controla diretamente recursos de hardware, como memória, processador, dispositivos e processos em execução.
Em outras palavras, quando falamos “Linux” no dia a dia, muitas vezes estamos nos referindo ao conjunto formado pelo kernel, pelas ferramentas de sistema, bibliotecas, interface gráfica e programas adicionais. Esse conjunto completo é o que chamamos de distribuição Linux.
Cabe destacar que o Linux é um software de código aberto, o que permite que comunidades e empresas estudem, modifiquem e distribuam versões adaptadas às suas necessidades, respeitando as licenças adotadas.
Distribuições Linux
Para começar, o Linux não é distribuído em apenas uma versão oficial. Em vez disso, existem várias distribuições, cada uma com foco, ferramentas e políticas próprias.
Entre as distribuições mais cobradas em concursos, destacam-se:
- Ubuntu
- Debian
- Fedora
- Linux Mint
- Red Hat Enterprise Linux
- CentOS (em contexto histórico e de servidores)
Na sequência, é importante entender que muitas distribuições derivam de outras. Por exemplo, o Ubuntu deriva do Debian e o Mint, por sua vez, deriva do Ubuntu. Isso costuma aparecer em questões mais detalhadas.
Interface gráfica e terminal
Em seguida, o Linux pode ser utilizado tanto com interface gráfica quanto por meio de linha de comando (terminal).
Na interface gráfica, o usuário trabalha com janelas, ícones, menus e mouse, de forma semelhante ao Windows. Já no terminal, o usuário digita comandos, o que proporciona maior controle e produtividade em tarefas administrativas e de automação.
Entre os comandos básicos mais cobrados, temos:
ls: lista arquivos e diretórios.cd: altera o diretório atual.pwd: exibe o caminho do diretório atual.mkdir: cria diretório.rm: remove arquivos ou diretórios.cp: copia arquivos.mv: move ou renomeia arquivos.
Ou seja, o domínio desses comandos é essencial para interpretar enunciados e alternativas em provas que abordam o uso do Linux em modo texto.
Estrutura de diretórios no Linux
Principalmente, o Linux organiza os arquivos em uma estrutura hierárquica única, em forma de árvore, cuja raiz é representada pelo caractere /. A partir dessa raiz, surgem diversos diretórios importantes para o funcionamento do sistema.
Nesta aula, vamos destacar quatro diretórios muito cobrados em concursos: /home, /bin, /etc e /usr.
Diretório /home
Primeiramente, o diretório /home é o local que armazena as pastas pessoais dos usuários comuns.
- Cada usuário normalmente possui uma pasta dentro de
/home, como/home/joaoou/home/maria. - Nessa pasta ficam documentos, downloads, configurações específicas e demais arquivos pessoais daquele usuário.
- Muitas provas descrevem
/homecomo “diretório home dos usuários” ou “diretório de dados pessoais”.
Em resumo, o /home funciona como a base de organização dos dados de cada usuário no sistema.
Diretório /bin
Em seguida, o diretório /bin guarda binários essenciais do sistema, ou seja, programas executáveis básicos que devem estar sempre disponíveis.
- Exemplos de comandos presentes em
/binincluemls,cp,mv,rm,mkdir,cat,pwd, entre outros. - Esses comandos precisam estar acessíveis mesmo em modo de manutenção ou em ambientes mínimos do sistema.
- Em muitas descrições,
/biné citado como repositório de programas fundamentais ao funcionamento do sistema para todos os usuários.
Dessa forma, se a questão mencionar “comandos binários essenciais”, é forte candidato a estar relacionada ao diretório /bin.
Diretório /etc
Já o diretório /etc concentra os arquivos de configuração do sistema e de diversos serviços.
- Nele, encontramos configurações de rede, inicialização, serviços, usuários, montagens de arquivos e muito mais.
- É comum ver arquivos com extensão
.confnesse diretório, bem como subpastas específicas para serviços (por exemplo, pastas do servidor SSH). - Muitas alterações administrativas em Linux consistem em editar arquivos de texto dentro de
/etc.
Ou seja, quando falamos em ajustar a “configuração do sistema” em baixo nível, na prática, quase sempre estamos lidando com arquivos localizados em /etc.
Diretório /usr
Por fim, o diretório /usr abriga a maior parte dos programas, bibliotecas e arquivos compartilhados utilizados no dia a dia do sistema.
- Dentro de
/usr, algumas subpastas se destacam:/usr/bin: programas executáveis usados por usuários./usr/sbin: programas administrativos./usr/lib: bibliotecas utilizadas pelos programas./usr/share: arquivos de dados, documentação, traduções etc.
- Em muitas distribuições, o
/usré um dos diretórios mais volumosos, por agrupar aplicativos e seus componentes.
Portanto, enquanto /bin reúne binários essenciais ao sistema, o /usr concentra a maioria dos programas e arquivos de uso geral.
Permissões de arquivos e diretórios
Além disso, o Linux utiliza um sistema de permissões para controlar o acesso a arquivos e diretórios. Cada item pode ter permissões de leitura, gravação e execução.
Essas permissões são definidas para três categorias:
- Usuário (owner/proprietário)
- Grupo
- Outros (restante dos usuários)
Dessa forma, o administrador pode determinar quem pode abrir, modificar ou executar um arquivo. Esse modelo de permissões é uma das bases da segurança em sistemas Linux e aparece com frequência em questões de nível intermediário.
Linux e Windows em concursos
Por outro lado, embora Linux e Windows sejam ambos sistemas operacionais, as bancas enfatizam suas diferenças.
- O Windows é mais comum em desktops de usuários finais.
- O Linux domina servidores, infraestrutura de rede, sistemas embarcados e ambientes corporativos específicos.
- O Linux tende a exigir maior interação com comandos, enquanto o Windows destaca a interface gráfica, apesar de também possuir linha de comando e PowerShell.
Assim, nas provas, é comum encontrar perguntas que comparam estrutura de diretórios, permissões, filosofia de uso e licenciamento entre os dois sistemas.
Questões sobre Linux – Nível Intermediário (Certo ou Errado)
1. No Linux, o diretório /home é tradicionalmente utilizado para armazenar os arquivos pessoais dos usuários comuns do sistema, cada um em sua própria subpasta.
Certo / Errado
2. O diretório /bin é responsável por armazenar exclusivamente arquivos de configuração de serviços do sistema, como arquivos .conf de rede e inicialização.
Certo / Errado
3. Comandos básicos como ls, cp e mv podem ser encontrados em diretórios de binários essenciais, como /bin, tornando-os disponíveis mesmo em modos de recuperação do sistema.
Certo / Errado
4. O diretório /etc é amplamente utilizado para armazenar arquivos de configuração do sistema, de serviços e de rede, geralmente em formato de texto simples.
Certo / Errado
5. No Linux, o diretório /usr é destinado apenas a arquivos temporários de usuários, que são apagados automaticamente a cada reinicialização do sistema.
Certo / Errado
6. Em muitas distribuições Linux, o diretório /usr/bin contém a maior parte dos programas executáveis utilizados pelos usuários, enquanto /usr/lib guarda as bibliotecas associadas a esses programas.
Certo / Errado
7. A estrutura de diretórios do Linux é organizada em forma de árvore, com uma raiz única representada por /, a partir da qual todos os demais diretórios são derivados.
Certo / Errado
8. No contexto de permissões, o Linux distingue pelo menos três categorias de acesso a arquivos: usuário proprietário, grupo e outros usuários do sistema.
Certo / Errado
9. O comando cd é utilizado para alterar o diretório atual no terminal Linux, permitindo navegar entre /home, /etc, /usr e outros diretórios do sistema.
Certo / Errado
10. Em comparação com o Windows, o Linux não permite trabalhar com interface gráfica, sendo limitado exclusivamente ao uso de linha de comando.
Certo / Errado
Gabarito comentado (resumido)
- Certo –
/homeé o diretório de pastas pessoais dos usuários. - Errado – arquivos de configuração ficam em
/etc;/binguarda binários essenciais. - Certo – comandos básicos costumam residir em
/bin. - Certo –
/etcé o diretório padrão de configurações. - Errado – arquivos temporários ficam, em geral, em
/tmp;/usrguarda programas e bibliotecas. - Certo –
/usr/bine/usr/libsão usados para executáveis e bibliotecas. - Certo – o Linux tem raiz única
/com estrutura hierárquica em árvore. - Certo – permissões básicas são definidas para usuário, grupo e outros.
- Certo –
cdnavega entre diretórios no terminal. - Errado – o Linux suporta interface gráfica e terminal.
- Aplicativos para Segurança: Antivírus, Firewall e Anti-Spyware para Concursos
- Malwares e Ameaças: Introdução Completa para Concursos
- Windows x Linux em concursos: comparativo prático com foco nas provas
- Microsoft Word para Concursos: aula prática com o que mais cai em prova
- Linux em concursos: por que as bancas cobram esse sistema operacional?












