Pular para o conteúdo
Concursos

Linux para concurso: distribuições, diretórios, comandos mais cobrados e permissões

Compartilhar no WhatsApp

Software livre, distribuições, estrutura de diretórios, comandos básicos, permissões com chmod em notação simbólica e octal, usuário root e diferenças para o Windows.

Informática Equipe SOS Concursos Publicado em 25 de setembro de 2026 6 minutos de leitura

O Linux aparece em editais de Informática de muitos concursos, principalmente de tribunais, universidades, bancos e órgãos federais, que usam o sistema em servidores e em parte das estações de trabalho. As questões costumam cobrar o conceito de software livre, as distribuições, a estrutura de diretórios, os comandos mais comuns e as permissões de arquivos, em especial o comando chmod em notação octal. É um conteúdo técnico, mas com um núcleo bem definido, que se aprende rapidamente com um pouco de prática.

Este guia reúne esse núcleo e as diferenças mais cobradas em relação ao Windows, tema do guia de Windows para concurso.

Software livre, kernel e distribuições

  • Kernel: o Linux, em sentido estrito, é o núcleo do sistema, criado por Linus Torvalds em 1991, responsável por gerenciar o hardware, os processos e a memória.
  • Software livre: o Linux é distribuído sob a licença GPL, que garante as quatro liberdades: executar o programa para qualquer propósito, estudar como ele funciona e adaptá-lo, redistribuir cópias e distribuir versões modificadas. O acesso ao código-fonte é condição para as liberdades de estudar e modificar. Software livre não significa necessariamente gratuito, embora a maioria das distribuições seja.
  • Distribuições: são pacotes que reúnem o kernel, programas e interface. Exemplos: Ubuntu, Debian, Fedora, Linux Mint, Red Hat Enterprise Linux e openSUSE.
  • Interfaces gráficas: ambientes como GNOME, KDE Plasma e Xfce. O sistema também pode ser usado apenas pela linha de comando, pelo terminal, com um interpretador chamado shell, como o Bash.

Estrutura de diretórios

No Linux, tudo parte de um único diretório raiz, representado por uma barra, /. Não há letras de unidade como no Windows: discos e pendrives são montados como pastas dentro dessa árvore.

DiretórioConteúdo
/Raiz de todo o sistema
/homePastas pessoais dos usuários, como /home/maria
/rootPasta pessoal do administrador, o usuário root
/etcArquivos de configuração do sistema
/bin e /sbinProgramas e comandos essenciais; o /sbin, de administração
/usrProgramas e bibliotecas instalados para os usuários
/varArquivos variáveis, como logs e filas de impressão
/tmpArquivos temporários
/devArquivos que representam dispositivos de hardware
/bootArquivos de inicialização, incluindo o kernel
/mnt e /mediaPontos de montagem de discos e mídias removíveis
Não confunda / com /root: a barra sozinha é a raiz de todo o sistema; /root é apenas a pasta pessoal do administrador. É uma das pegadinhas mais comuns sobre Linux.

Comandos mais cobrados

ComandoFunção
lsLista o conteúdo de um diretório; ls -l mostra detalhes, e ls -a mostra também os arquivos ocultos
cdMuda de diretório; cd .. sobe um nível, e cd ~ vai para a pasta pessoal
pwdMostra o diretório atual
mkdirCria um diretório
rmdirRemove um diretório vazio
rmRemove arquivos; rm -r remove diretórios com conteúdo
cpCopia arquivos e diretórios
mvMove ou renomeia arquivos e diretórios
catExibe o conteúdo de um arquivo de texto
touchCria um arquivo vazio ou atualiza a data de modificação
grepProcura um texto dentro de arquivos
findProcura arquivos pelo nome e outros critérios
chmodAltera as permissões de arquivos
chownAltera o dono de arquivos
sudoExecuta um comando com privilégios de administrador
ps e topMostram os processos em execução
killEncerra um processo pelo seu número
manMostra o manual de um comando
tarAgrupa e, com opções, compacta arquivos

Nas distribuições derivadas do Debian, como o Ubuntu, os programas são instalados com o gerenciador de pacotes apt, como em "sudo apt install nome-do-programa". O Linux é case-sensitive: Relatorio.txt e relatorio.txt são arquivos diferentes, e os comandos devem ser digitados em minúsculas. Arquivos cujo nome começa com ponto, como .bashrc, são ocultos.

Permissões de arquivos

Cada arquivo tem permissões para três categorias de usuários: o dono, o grupo e os outros. Para cada categoria, há três permissões: leitura, representada por r; escrita, por w; e execução, por x. O comando ls -l mostra as permissões assim: -rwxr-xr--, em que o primeiro caractere indica o tipo, com traço para arquivo e d para diretório, e os nove seguintes são as permissões do dono, do grupo e dos outros, de três em três.

Notação octal

Cada permissão tem um valor: leitura vale 4, escrita vale 2 e execução vale 1. Somando os valores, obtém-se um dígito para cada categoria.

OctalSimbólicaSignificado
755rwxr-xr-xDono com tudo; grupo e outros podem ler e executar
644rw-r--r--Dono lê e escreve; grupo e outros só leem
700rwx------Só o dono tem acesso
777rwxrwxrwxTodos podem tudo, configuração insegura
600rw-------Só o dono lê e escreve

Por exemplo, "chmod 750 relatorio.sh" dá ao dono leitura, escrita e execução, ou 4 + 2 + 1 = 7; ao grupo, leitura e execução, ou 4 + 1 = 5; e aos outros, nenhuma permissão, 0. Também é possível usar a notação simbólica, como em "chmod u+x arquivo", que acrescenta a execução para o dono, ou "chmod o-w arquivo", que retira a escrita dos outros.

Usuário root, sudo e segurança do sistema

O root é o superusuário, com poderes totais sobre o sistema. Por segurança, recomenda-se usar uma conta comum no dia a dia e recorrer ao sudo apenas quando necessário. Esse modelo de permissões e a separação entre usuário comum e administrador são apontados como fatores que dificultam a ação de programas maliciosos, tema do guia de segurança da informação.

Linux e Windows: diferenças cobradas

  • O Linux usa a barra normal, /, para separar diretórios; o Windows usa a barra invertida, \.
  • O Linux diferencia maiúsculas de minúsculas nos nomes de arquivos; o Windows, em geral, não.
  • No Linux, a extensão do arquivo não é obrigatória para que ele funcione; a permissão de execução é que define se um arquivo pode ser executado.
  • O Linux tem uma única árvore de diretórios, a partir da raiz; o Windows usa letras de unidade, como C: e D:.

Caminhos absolutos e caminhos relativos

Um caminho absoluto começa na raiz, com a barra, e indica a localização completa de um arquivo, como /home/maria/documentos/edital.pdf. Um caminho relativo parte do diretório atual: se o usuário já está em /home/maria, basta digitar documentos/edital.pdf. Dois atalhos são muito cobrados: o ponto, ., representa o diretório atual, e os dois pontos, .., representam o diretório acima. O til, ~, representa a pasta pessoal do usuário. Assim, cd .. sobe um nível, e cd ~ volta para a pasta pessoal de qualquer lugar do sistema, o que é cobrado com frequência.

Exercícios com respostas comentadas

  1. Qual o resultado de chmod 640 em um arquivo?
  2. Qual comando mostra o diretório atual?
  3. Em qual diretório ficam os logs do sistema?
  4. Qual o octal equivalente a rwxr-x---?

Respostas comentadas: 1. Dono com leitura e escrita, grupo só com leitura e outros sem permissão, ou rw-r-----. 2. pwd. 3. /var, em geral em /var/log. 4. 750, porque rwx vale 7, r-x vale 5 e --- vale 0, sem nenhuma permissão.

Revisão rápida dos pontos mais cobrados

Antes da prova, confira: a raiz é /, e /root é a pasta do administrador; /etc guarda configurações, /home as pastas dos usuários e /var os logs; o sistema diferencia maiúsculas de minúsculas; leitura vale 4, escrita 2 e execução 1; 755 é rwxr-xr-x e 644 é rw-r--r--; e sudo executa comandos como administrador, com a senha do usuário autorizado.

Como o tema cai em prova

As questões mais comuns pedem a função de um comando, o significado de uma permissão em notação octal ou simbólica, o conteúdo de um diretório do sistema ou as características do software livre. Se puder, instale uma distribuição em uma máquina virtual ou use um terminal on-line para testar os comandos. Registre as confusões no caderno de erros. A comunicação entre computadores está no guia de redes de computadores.

Perguntas frequentes

O que significa chmod 755?

Dá permissão total, de leitura, escrita e execução, ao dono do arquivo, e permissão de leitura e execução ao grupo e aos demais usuários, o que em notação simbólica é rwxr-xr-x.

Qual diretório guarda os arquivos de configuração?

O /etc. Já o /home guarda as pastas pessoais dos usuários, o /root é a pasta do administrador, e o /var guarda arquivos variáveis, como os logs.

O Linux diferencia maiúsculas de minúsculas?

Sim. No Linux, Arquivo.txt e arquivo.txt são arquivos diferentes, ao contrário do que acontece no Windows.

Leia também em Informática

Todos os artigos de Informática