Veja o menu de conquistas para acompanhar sua coleção.
Pratique SQL continuamente para destravar conquistas de tempo.
CARREIRAS QUEST.DEV
Stacks verticais — evolua por carreira
Clique em uma tech desbloqueada para filtrar as quests
MAPA DE QUESTS — LINUX QUEST
51 quests disponíveis
15 quests de Linux: Listar com ls, Navegar com cd e pwd, Criar com mkdir e touch…
Listar com ls
CompletarO escriba da taverna jura que há um pergaminho escondido na sua pasta. Liste TUDO, inclusive o que começa com ponto.
Navegar com cd e pwd
BlocosVocê acordou numa masmorra escura do sistema de arquivos. Vá até a sala `/tmp` e confirme onde está.
Criar com mkdir e touch
codeA nova guilda precisa de uma sede: uma pasta para as missões e o primeiro registro de herói.
Copiar Pastas: cp -r
DebugO cartógrafo tentou fazer uma cópia de segurança da pasta de mapas, mas o feitiço falhou e nada foi copiado.
Grep Caçador
codeO livro de heróis foi escrito por escribas descuidados: uns escrevem "Mago", outros "MAGO". Encontre todos os magos.
Pipe Encantado
BlocosA pasta da guilda tem dezenas de arquivos. Use um encanamento mágico para ver só os que falam de heróis.
Permissão de Execução: chmod +x
codeO grimório `script.sh` está pronto, mas ao invocá-lo o reino responde "Permission denied".
Escrever e Ler: echo, > e cat
CompletarO mestre da guilda dita a missão do dia. Grave-a num pergaminho e leia em voz alta para conferir.
Curingas: * e ?
quizA biblioteca tem os mapas `mapa1.txt`, `mapa2.txt`, `mapa3.txt` e o enorme `mapa10.txt`. O bibliotecário quer só os três pequenos.
Renomear e Mover: mv
codeO bardo terminou o rascunho da crônica. Dê a ela um nome digno e guarde-a no arquivo do reino.
Pergaminho do Manual
quiz★ PREMIUMO velho mago da biblioteca diz: "Herói sábio não decora feitiços, consulta o grimório". Aprenda a pedir ajuda aos próprios comandos.
Lendo Pergaminhos: head e tail
code★ PREMIUMA crônica do reino tem centenas de linhas. Lyra só quer ver o começo e o fim do pergaminho sem desenrolá-lo inteiro.
Banimento Seguro: rm e rmdir
code★ PREMIUMThorin quer limpar a masmorra, mas um feitiço de remoção mal lançado já apagou um reino inteiro. Remova com cautela.
Portal Simbólico: ln -s
Blocos★ PREMIUMOs escribas cansaram de caminhar até /var/log/reino. Mira propõe abrir um portal mágico que leva direto até lá.
Comparando Mapas com diff
code★ PREMIUMDois cartógrafos entregaram versões diferentes do mapa do tesouro. Descubra exatamente quais linhas mudaram.
7 quests de Linux: Contador de Linhas: wc sem cat, Ranking de Classes: sort e uniq, Lâmina Precisa: cut…
Contador de Linhas: wc sem cat
Otimizar★ PREMIUMO mestre da guilda quer saber quantos heróis estão registrados. O aprendiz usou um feitiço com um gato desnecessário no meio.
Ranking de Classes: sort e uniq
Blocos★ PREMIUMQual classe domina a guilda: magos, guerreiros ou ladinos? Monte o ranking a partir do registro de classes.
Lâmina Precisa: cut
Completar★ PREMIUMO tesoureiro recebeu uma planilha CSV dos heróis, mas só precisa da coluna de classes.
Rastreador find
code★ PREMIUMO disco do castelo está quase cheio. Os batedores suspeitam de logs gigantes escondidos em /var/log.
Grep Recursivo
code★ PREMIUMBoatos dizem que o código do reino menciona um dragão em algum arquivo perdido. Vasculhe todas as pastas.
Feitiço de Substituição: sed
Debug★ PREMIUMO bestiário foi escrito às pressas: todo "goblin" na verdade era um "orc". O aprendiz corrigiu o livro... mais ou menos.
Pergaminho do awk
code★ PREMIUMO placar do torneio lista nome, classe e pontos. O rei quer apenas os nomes de quem passou de 50 pontos.
3 quests de Linux: Canais de Saída: > e 2>&1, Eco Duplo: tee, Mensageiro xargs
Canais de Saída: > e 2>&1
Debug★ PREMIUMO oráculo fala por dois canais: as profecias (stdout) e as maldições (stderr). O escriba queria tudo num só pergaminho, mas as maldições continuam ecoando na praça.
Eco Duplo: tee
Completar★ PREMIUMO arauto precisa anunciar a hora na praça E anotá-la no diário do reino ao mesmo tempo.
Mensageiro xargs
Otimizar★ PREMIUMA masmorra temporária tem milhares de restos de feitiços (.tmp). O aprendiz está destruindo um por um, e a limpeza leva uma eternidade.
4 quests de Linux: Runas Numéricas: chmod 755 e 644, Novo Dono: chown, Máscara Padrão: umask…
Runas Numéricas: chmod 755 e 644
Completar★ PREMIUMO ferreiro grava runas de proteção em números: 4 para leitura, 2 para escrita, 1 para execução. Proteja os arquivos da forja.
Novo Dono: chown
code★ PREMIUMO tesouro do reino passou para a guarda de Lyra e da guilda. Transfira a posse de toda a câmara.
Máscara Padrão: umask
quiz★ PREMIUMOs segredos do conselho estavam nascendo legíveis por qualquer aldeão. O mago mudou o encantamento padrão de criação para 027.
Recrutando na Guilda: useradd e sudo
code★ PREMIUMThorin, o anão ferreiro, chegou à cidade. Registre-o oficialmente como membro da guilda.
3 quests de Linux: Variáveis do Reino: export, Caminhos Mágicos: PATH, Atalhos Arcanos: alias e .bashrc
Variáveis do Reino: export
Blocos★ PREMIUMOs feitiços filhos precisam saber em qual reino estão sendo lançados. Declare o nome do reino no ambiente.
Caminhos Mágicos: PATH
Debug★ PREMIUMMira quis que o shell achasse seus feitiços em ~/bin. Agora o feitiço `magia` funciona... mas `ls`, `grep` e todo o resto sumiram!
Atalhos Arcanos: alias e .bashrc
code★ PREMIUMArion digita `ls -lah` cem vezes por dia. O mago sugere um encantamento curto que sobreviva a cada novo terminal.
6 quests de Linux: Primeiro Grimório: shebang e variáveis, Argumentos do Chamado: $1 e $#, Encruzilhada: if no Bash…
Primeiro Grimório: shebang e variáveis
code★ PREMIUMChegou a hora de escrever seu primeiro grimório: um script que anuncia o herói e seu nível na taverna.
Argumentos do Chamado: $1 e $#
Completar★ PREMIUMO porteiro do castelo deve saudar qualquer visitante pelo nome, informado na hora em que o feitiço é chamado.
Encruzilhada: if no Bash
Debug★ PREMIUMAntes de partir, o grupo checa se o pergaminho da missão está no quadro da taverna. O pergaminho ESTÁ lá, mas o script diz que não.
Marcha em Loop: for
Blocos★ PREMIUMO arauto deve saudar cada membro do grupo, um por um, antes da batalha contra o dragão.
Feitiço Reutilizável: funções
code★ PREMIUMO mago cansou de reescrever a mesma saudação. Ele quer um feitiço com nome, que possa ser invocado para qualquer herói.
Código de Retorno: $?
quiz★ PREMIUMTodo feitiço deixa um sinal ao terminar: sucesso ou falha. O sentinela quer ler esse sinal após vasculhar o mapa.
3 quests de Linux: Encerrando Processos: kill e sinais, Tarefas nas Sombras: nohup e jobs, Gigantes do Disco: df e du
Encerrando Processos: kill e sinais
code★ PREMIUMUm processo rebelde (PID 4242) e uma horda de goblins estão consumindo a CPU do reino. Hora de enviar os sinais certos.
Tarefas nas Sombras: nohup e jobs
code★ PREMIUMA forja precisa trabalhar a noite toda, mesmo que o ferreiro feche o terminal e vá para a taverna.
Gigantes do Disco: df e du
Blocos★ PREMIUM`df -h` acusa o disco do castelo 97% cheio. Descubra quais pastas de /var/log são os gigantes que devoram o espaço.
3 quests de Linux: Vigia dos Logs: tail -f, Crônicas do Journal, Relógio do Reino: cron
Vigia dos Logs: tail -f
code★ PREMIUMAventureiros relatam portais quebrados (erro 404) no site do reino. Fique de vigia e veja cada um assim que acontecer.
Crônicas do Journal
Otimizar★ PREMIUMO banco de dados do reino (MySQL) reiniciou durante a madrugada. O aprendiz está lendo TODAS as crônicas do systemd desde o início dos tempos para achar o motivo.
Relógio do Reino: cron
Blocos★ PREMIUMO guardião do cofre quer que o backup do reino aconteça sozinho, todas as madrugadas, enquanto todos dormem.
4 quests de Linux: Sentinela da Rede: ip, ss e ping, Mensageiro HTTP: curl e wget, Túnel Seguro: ssh e scp…
Sentinela da Rede: ip, ss e ping
code★ PREMIUMAs torres de vigia perderam contato com reino.local. Investigue o endereço do castelo, as portas abertas e se o vizinho responde.
Mensageiro HTTP: curl e wget
code★ PREMIUMO portal web do reino está de pé? E o mapa oficial precisa ser baixado para a biblioteca da guilda.
Túnel Seguro: ssh e scp
code★ PREMIUMLyra precisa entrar no castelo remoto (porta secreta 2222) e enviar o mapa para lá por um túnel encantado.
Muralha do Reino: ufw
Debug★ PREMIUMThorin rodou o feitiço da muralha num servidor remoto e... a conexão SSH caiu. Ele ficou trancado do lado de fora do próprio castelo.
3 quests de Linux: Mercador de Pacotes: apt e systemctl, Baú Compactado: tar e gzip, Cofre do Dragão: mysqldump
Mercador de Pacotes: apt e systemctl
code★ PREMIUMO reino precisa de um servidor web. Compre o nginx com o mercador apt e coloque um guardião para mantê-lo vivo a cada reinício do castelo.
Baú Compactado: tar e gzip
Completar★ PREMIUMAntes da mudança de castelo, todo o reino precisa caber em um único baú compactado — e depois ser aberto no destino.
Cofre do Dragão: mysqldump
Completar★ PREMIUMMissão final: o dragão ameaça queimar o servidor. Salve o banco `reino` inteiro em um pergaminho comprimido e datado, antes que seja tarde.
CAPÍTULOS DA JORNADA
Suas primeiras queries e a leitura de tabelas.
Refine dados com WHERE, GROUP BY e agregação.
Combine tabelas com JOINs e subconsultas.
Estruture chaves, integridade e normalização.
Otimize consultas e entenda índices e EXPLAIN.
Procedures, views e segurança para sistemas reais.