Sistema operacional Linux — estrutura, comandos e permissões
3 min de leituraPodcast de 11 min13 questões
Cai no edital de Agente PF, Escrivão PF, Papiloscopista PF, Banco Central, Banco do Brasil
Para revisar
Resumo
Essência. Linux é, a rigor, o núcleo (kernel) criado por Linus Torvalds (1991); o sistema completo junta o kernel a ferramentas GNU e outros programas em distribuições (Ubuntu, Debian, Fedora, Mint, Red Hat, Kali). É software livre (licença GPL): pode ser usado, estudado, modificado e redistribuído, desde que as versões derivadas mantenham a mesma liberdade.
- Multiusuário e multitarefa. O superusuário é o root (poder total); usuários comuns elevam privilégio com sudo.
- Diferencia maiúsculas de minúsculas (case-sensitive):
Relatorio.txt≠relatorio.txt. - Árvore única a partir da raiz
/; não há letras de unidade (C:, D:); discos e pendrives são montados em diretórios (ex.:/media,/mnt). - Tudo é arquivo, inclusive dispositivos (
/dev). Arquivo oculto começa com ponto (.bashrc). - Interface: terminal com shell (bash é o mais comum) e ambientes gráficos (GNOME, KDE Plasma, XFCE).
- Permissões: leitura (r=4), escrita (w=2), execução (x=1) para dono, grupo e outros.
chmod 755 script.sh= rwx para o dono, r-x para grupo e outros.
Pegadinha Cebraspe. "No Linux, a extensão do arquivo determina se ele pode ser executado" → errado: quem decide é a permissão de execução (x).
Visão geral
O edital pede noções de Linux ao lado do Windows (2.2 e 17.1). A prova cobra comandos comuns, a hierarquia de diretórios e o sistema de permissões.
Regra
Ver íntegra
| Comando | Faz |
|---|---|
pwd | Mostra o diretório atual |
ls (ls -l, ls -a) | Lista arquivos (detalhes, ocultos) |
cd | Muda de diretório (cd .. sobe; cd ~ vai ao home) |
mkdir / rmdir | Cria / remove diretório vazio |
cp / mv | Copia / move ou renomeia |
rm (rm -r) | Remove arquivo (diretório com conteúdo) |
cat, less | Exibe conteúdo |
grep | Procura texto em arquivos |
chmod / chown | Altera permissões / dono |
ps, top, kill | Processos: lista, monitora, encerra |
sudo | Executa como superusuário |
man | Manual do comando |
| Diretório | Conteúdo |
|---|---|
/ | Raiz |
/home | Pastas pessoais dos usuários |
/root | Pasta pessoal do root |
/etc | Arquivos de configuração |
/bin, /usr/bin | Programas/comandos |
/var | Dados variáveis (logs em /var/log) |
/tmp | Temporários |
/dev | Dispositivos |
Pontos-chave
- Caminho absoluto começa em
/; relativo parte do diretório atual (.atual,..pai). ls -lmostra-rwxr-xr--: 1º caractere = tipo (-arquivo,ddiretório), depois três trios.- Gerenciadores de pacotes:
apt(Debian/Ubuntu),dnf(Fedora/Red Hat). - Sistemas de arquivos: ext4 (padrão comum), XFS, Btrfs; lê NTFS e FAT.
- Pipe
|liga a saída de um comando à entrada de outro;>redireciona saída para arquivo (sobrescreve),>>acrescenta. rmno terminal não envia para a lixeira.
Como a banca cobra
- "O Linux diferencia letras maiúsculas e minúsculas em nomes de arquivos" → certo.
- "O comando
chmod 644 arqdá ao dono leitura e escrita e aos demais apenas leitura" → certo. - "O diretório /etc armazena os arquivos pessoais dos usuários" → errado (/home; /etc guarda configurações).
- "O comando
pwdaltera a senha do usuário" → errado (mostra o diretório atual; senha épasswd). - "Por ser livre, o Linux não pode ser comercializado" → errado (a GPL permite vender, mantendo as liberdades).
Referência
Mapa mental
Conceitos
- Kernel de Linus Torvalds
- Distribuições: Ubuntu, Debian, Fedora
- Software livre, licença GPL
- Case-sensitive; tudo é arquivo
Diretórios
- / raiz única
- /home usuários; /root do root
- /etc configuração; /var logs
- /dev dispositivos; /tmp temporários
Comandos
- pwd, ls, cd, mkdir
- cp, mv, rm, cat, grep
- ps, kill, sudo, man
Permissões
- r=4, w=2, x=1
- Dono, grupo, outros
- chmod 755: rwx r-x r-x
⚠️ Pegadinha
- Execução depende de permissão, não de extensão
Questão 1, Agente PF, Certo ou Errado
No Linux, a extensão do arquivo determina se ele pode ser executado.
Revelar gabarito
Gabarito: Errado
Errado. No Linux, o que autoriza a execução é a permissão x do arquivo, e não sua extensão. Um script sem essa permissão não é executado diretamente, ainda que seu nome termine em .sh.
Questão 2, Agente PF, Certo ou Errado
O comando chmod 755 arquivo concede ao dono permissão de leitura, escrita e execução, e ao grupo e aos demais, leitura e execução.
Revelar gabarito
Gabarito: Certo
Certo. Cada dígito soma r = 4, w = 2 e x = 1. Assim, 7 representa rwx para o dono, e cada 5 representa r-x, valendo para o grupo e para os demais usuários.
Questão 3, Agente PF, Certo ou Errado
O Linux não diferencia letras maiúsculas de minúsculas nos nomes de arquivos.
Revelar gabarito
Gabarito: Errado
Errado. O Linux é case-sensitive, ou seja, distingue maiúsculas de minúsculas. Por isso, Relatorio.txt e relatorio.txt são dois arquivos diferentes, que podem coexistir no mesmo diretório.
Questão 4, Agente PF, Certo ou Errado
No Linux, os arquivos cujo nome começa com ponto são, por padrão, ocultos.
Revelar gabarito
Gabarito: Certo
Certo. Por convenção, arquivo cujo nome começa com ponto, como .bashrc, fica oculto na listagem normal. Para vê-lo no terminal, usa-se o comando ls com a opção -a.
Questão 5, Agente PF, Certo ou Errado
No Linux, unidades como pendrives recebem letras, como D: ou E:, à semelhança do Windows.
Revelar gabarito
Gabarito: Errado
Errado. O Linux tem árvore única de diretórios a partir da raiz, sem letras de unidade. Discos e pendrives são montados em diretórios, como /media e /mnt, e acessados por esses caminhos.
- Revelar resposta
Linux — kernel e distribuições
Linux é o núcleo (Torvalds, 1991); distribuições (Ubuntu, Debian, Fedora) juntam kernel e programas. Licença GPL (software livre).
- Revelar resposta
Superusuário no Linux
root tem poder total; usuários comuns elevam privilégio com sudo.
- Revelar resposta
Maiúsculas e minúsculas em nomes de arquivo no Linux
Linux é case-sensitive:
Relatorio.txt≠relatorio.txt. - Revelar resposta
Permissões em octal
r = 4, w = 2, x = 1, para dono, grupo e outros.
chmod 755= rwx r-x r-x. - Revelar resposta
Estrutura de diretórios do Linux
Árvore única a partir da raiz
/; sem letras de unidade; dispositivos são montados em diretórios; arquivo oculto começa com ponto. - Revelar resposta
Diretório /etc
Na hierarquia do Linux, /etc reúne as configurações, /home as pastas pessoais, /var os dados variáveis, /tmp os temporários e /dev os dispositivos do sistema.
- Revelar resposta
Logs no Linux
Os logs ficam em /var/log, dentro do diretório de dados variáveis; o diretório /home guarda as pastas pessoais dos usuários comuns do sistema operacional.
- Revelar resposta
ls -a
No Linux, o arquivo oculto tem nome iniciado por ponto; o comando ls -a inclui esses arquivos na listagem, enquanto ls -l apresenta os detalhes de cada arquivo.
- Revelar resposta
Licença GPL
Pela GPL, o software pode ser usado, estudado, modificado e redistribuído, desde que as versões derivadas mantenham a mesma liberdade; a licença não proíbe tais atos.
- Revelar resposta
chmod 644
Sendo r=4, w=2 e x=1, o valor 6 significa leitura e escrita para o dono, e cada valor 4 significa apenas leitura para o grupo e para os demais.
Estude Agente PF no app
Grátis, sem cartão