terminal
Automatizar uma tarefa repetitiva como 'rodar este script de backup toda noite às 3 da manhã' depende da mesma ferramenta veterana do Linux há décadas.
O cron é um utilitário do Linux que executa comandos automaticamente segundo uma programação definida em um arquivo chamado crontab, permitindo configurar tarefas como rodar um script de backup toda noite em um horário específico sem qualquer intervenção manual. Sua sintaxe de agendamento usa cinco campos representando minuto, hora, dia do mês, mês e dia da semana, escritos de forma compacta como '0 3 * * *' para 3 da manhã todos os dias.
'clock' e 'alarm' são simplesmente palavras genéricas e não técnicas descrevendo conceitos relacionados a tempo, mas nenhuma é de fato uma ferramenta de agendamento usada em sistemas Linux.
A sintaxe de cinco campos do cron permanece essencialmente inalterada há décadas, tornando-a uma das linguagens padrão de automação mais duradouras da computação, ainda ensinada aos programadores hoje exatamente como foi originalmente projetada.
terminal
Qual variável de ambiente guarda a lista de pastas onde o computador procura comandos?Como se chama esse recurso?Qual comando acompanha o final de um arquivo e mostra cada linha nova assim que ela chega?Qual comando é o gerenciador de tarefas do terminal, mostrando processos com uso de CPU e memória ao vivo?Do que ele é abreviação?O 'Olá Mundo' dos scripts de shell, e o comando ao qual você recorre sempre que precisa checar o valor de uma variável?Para onde 'cd ~' te leva?Qual é a combinação de teclas fundamental para interrompê-lo?Como se chama esse arquivo, salvo com extensão .sh?Como se chama essa abordagem, em contraste com a GUI de clicar em ícones?O mais famoso padrão no Linux e no Mac carrega um trocadilho no nome — 'o shell, renascido'. Qual é?Provavelmente as duas letras mais digitadas na história da computação: qual é o comando de terminal que responde 'o que tem nesta pasta'?Quration — Quration AIQ