Sistemas Operativos
132 artigos encontrados
Dia 3: Gestão de Utilizadores e Grupos no Linux
Dia 3: Gestão de Utilizadores e Grupos no Linux No Dia 1 aprendemos a navegar no terminal; no Dia 2 dominámos o sistema de ficheiros. Hoje, Dia 3, entramos no núcleo da administração: criar, modificar e gerir contas de utilizador e grupos, configurar sudo e aplicar políticas de acesso — competências que distinguem um utilizador […]
Dia 30: Projeto Final no Linux — Stack Web, DB e CI/CD
Dia 30: Projecto Final no Linux — Stack Web, DB e CI/CD Chegámos ao último dia do curso Linux 30 Dias. Ao longo de 29 dias cobrimos desde a linha de comandos básica até à administração de sistemas, redes, segurança, automação, backups, contentores e orquestração. Hoje juntamos tudo num projecto final: uma stack completa com […]
Dia 4: Permissões Avançadas em Linux — ACLs, SUID e SGID
Dia 4: Permissões Avançadas em Linux — ACLs, SUID e SGID As permissões básicas (rwx para dono/grupo/outros) cobrem 90% dos cenários — mas há casos onde não chegam: precisas de dar acesso a um ficheiro a um utilizador que não é o dono nem pertence ao grupo. Ou precisas que um binário execute com os […]
Dia 5: Processos e Jobs no Linux — ps, top, kill e Sinais
Dia 5: Processos e Jobs no Linux — ps, top, kill e Sinais No Linux, tudo o que corre é um processo — uma instância de um programa em execução, com o seu próprio espaço de memória, identificadores e prioridade. O kernel atribui a cada processo um PID (Process ID) único e gere o seu […]
Dia 6: Gestão de Pacotes em Linux — apt, dnf, Snap e Flatpak
Dia 6: Gestão de Pacotes em Linux — apt, dnf, Snap e Flatpak No Dia 6 do curso Linux em 30 Dias entramos num dos pilares da administração de sistemas: a gestão de pacotes. Saber instalar, actualizar, pesquisar e remover software de forma controlada é a diferença entre um servidor estável e um sistema em […]
Dia 7: Systemd no Linux — Services, Timers e journalctl
Dia 7: Systemd no Linux — Services, Timers e journalctl O systemd é o init system padrão em praticamente toda a distribuição Linux moderna — Ubuntu, Debian, RHEL, Rocky, Alma, Fedora, openSUSE, Arch. Quando o computador arranca, o systemd é o primeiro processo (PID 1) e lança tudo o resto: serviços de rede, logging, login, […]
Dia 8: Redes Linux — ip, ss, nmcli e DNS
Dia 8: Redes Linux — ip, ss, nmcli e DNS No Dia 8 do curso Linux em 30 Dias, deixamos para trás a gestão local de processos e pacotes e entramos no mundo das redes. Se o ifconfig ainda aparece em algum tutorial antigo, é altura de o esquecer — em 2026 o stack net-tools […]
Dia 9: Firewalls Linux — iptables, nftables, UFW e firewalld
Dia 9: Firewalls Linux — iptables, nftables, UFW e firewalld No Dia 1 dominámos o terminal; no Dia 2 o sistema de ficheiros; no Dia 3 os utilizadores. Hoje, Dia 9, entramos num dos temas mais críticos da administração de sistemas: firewalls em Linux — a camada que decide que tráfego entra, sai ou é […]