Informática

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
ComandoFaz
pwdMostra o diretório atual
ls (ls -l, ls -a)Lista arquivos (detalhes, ocultos)
cdMuda de diretório (cd .. sobe; cd ~ vai ao home)
mkdir / rmdirCria / remove diretório vazio
cp / mvCopia / move ou renomeia
rm (rm -r)Remove arquivo (diretório com conteúdo)
cat, lessExibe conteúdo
grepProcura texto em arquivos
chmod / chownAltera permissões / dono
ps, top, killProcessos: lista, monitora, encerra
sudoExecuta como superusuário
manManual do comando
DiretórioConteúdo
/Raiz
/homePastas pessoais dos usuários
/rootPasta pessoal do root
/etcArquivos de configuração
/bin, /usr/binProgramas/comandos
/varDados variáveis (logs em /var/log)
/tmpTemporários
/devDispositivos

Pontos-chave

  • Caminho absoluto começa em /; relativo parte do diretório atual (. atual, .. pai).
  • ls -l mostra -rwxr-xr--: 1º caractere = tipo (- arquivo, d diretó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.
  • rm no 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 arq dá 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 pwd altera 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

Estude Agente PF no app

Grátis, sem cartão

Começar, é grátis

Estude este tópico no app

Grátis, sem cartão. Tudo do PRO liberado.

Criar conta grátis