Cron

Cron é um utilitário de agendamento de tarefas presente no Unix e em sistemas operacionais semelhantes ao Unix. Os usuários podem programar tarefas, conhecidas como "tarefas do cron", para serem executadas automaticamente em intervalos definidos. A maioria dos usuários do Unix programa tarefas do cron para realizar tarefas de manutenção do sistema, como excluir arquivos de log e criar backups, mas um usuário pode programar qualquer comando ou script que considere útil.

Um usuário pode programar uma tarefa do cron criando um arquivo "crontab". Um arquivo crontab, ou "tabela do cron", especifica o comando que será executado e quando executá-lo. Um arquivo crontab pode conter uma única tarefa do cron ou várias tarefas do cron. Cada entrada em um crontab tem cinco campos variáveis que representam quando executar o comando, além de um campo para especificar o próprio comando:

1 2 3 4 5
* * * * * <command to run>

  1. O minuto (0-59)
  2. A hora (0-23)
  3. O dia do mês (1-31)
  4. O mês (1-12)
  5. O dia da semana (0-6, domingo a sábado)

Deixar um asterisco no lugar de um número faz a tarefa do cron ser executada em todas as ocorrências daquela variável. Isso permite que o usuário defina facilmente uma tarefa do cron para ser executada a cada determinado número de minutos, horas, dias ou meses, conforme necessário. Deixar todos os asteriscos no lugar fará a tarefa do cron ser executada a cada minuto.

Por exemplo, a tarefa do cron a seguir exibirá a frase "hello world" às 3h30 no primeiro dia de cada mês:

30 3 1 * * echo hello world

Atualizado November 14, 2022 por Brian P.

quizTeste seus conhecimentos

What type of technology is H.265?

A
Generative AI
0%
B
Video compression
0%
C
Internet security
0%
D
3D rendering
0%
Correct! Incorrect!     View the H.265 definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Cron nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.