BTC $86,257.00 +0,11%
ETH $2,714.38 -0,08%
SOL $120.32 -0,31%
BNB $783.54 -0,82%
XRP $1.51 -0,33%
ADA $0.2793 +2,71%
LINK $14.07 -0,94%
DOGE $0.0957 -0,53%
AVAX $11.44 +3,97%
HYPE $93.71 +0,33%
SUI $1.21 -2,98%
BTC $86,257.00 +0,11%
ETH $2,714.38 -0,08%
SOL $120.32 -0,31%
BNB $783.54 -0,82%
XRP $1.51 -0,33%
ADA $0.2793 +2,71%
LINK $14.07 -0,94%
DOGE $0.0957 -0,53%
AVAX $11.44 +3,97%
HYPE $93.71 +0,33%
SUI $1.21 -2,98%
WISKTON.XYZ Logo
Linux Iniciante [LEVEL 1] WP #545

Adicionando scripts na cron do Linux

Adicionando scripts na cron do Linux
// PONTOS-CHAVE & RESUMO EXECUTIVO
  • [✓] Introdução
  • [✓] O crontab tem o seguinte formato
  • [✓] Exemplos:

Introdução

O que é cron?

O cron é um recurso no Linux que permite a execução automática de tarefas em datas e horários pré-determinados.

Como utilizar o cron

O primeiro passo é abrir o crontab.

crontab -e

Segundo passo e adicionar as linhas com os scripts que você deseja executar. Cada linha é referente a uma tarefa que você deseja executar e ela tem uma estrutura padrão.

O crontab tem o seguinte formato

[minutos] [horas] [dias do mês] [mês] [dias da semana] [usuário] [comando]

O preenchimento de cada campo é feito da seguinte maneira:

  • Minutos: informe números de 0 a 59;

  • Horas: informe números de 0 a 23;

  • Dias do mês: informe números de 0 a 31;

  • Mês: informe números de 1 a 12;

  • Dias da semana: informe números de 0 a 7;

  • Usuário: é o usuário que vai executar o comando (não é necessário especificá-lo se o arquivo do próprio usuário for usado);

  • Comando: a tarefa que deve ser executada.

Exemplos:

#tarefa executada em 30 em 30min - executa no minuto 0 e no minuto 30
0,30 * * * * . /home/ubuntu/arquivo/cron_30min.sh
#tarefa executada em 1 em 1hora
0 * * * * . /home/ubuntu/arquivo/cron_1hora.sh

Depois reinicie a cron e seus códigos estarão funcionando. (Comando para ubuntu/debian)

/etc/init.d/cron restart

Comandos da crontab

crontab -e: editar o arquivo atual do crontab e criar um, caso não exista;

crontab -l: este comando mostra o conteúdo atual do crontab;

crontab -r: remove o arquivo atual do crontab.

Infowester
Viva o Linux

AVISO DE SEGURANÇA (DYOR): Todo o conteúdo do wiskton.xyz tem caráter estritamente educativo e informativo. Criptoativos envolvem volatilidade e riscos cibernéticos. Jamais compartilhe sua seed phrase ou chaves privadas com terceiros.
// TRANSMISSÃO DE DADOS // COMPARTILHE ESTE PROTOCOLO
CYPHERPUNK BROADCAST NETWORK
wiskton
[ESCRITO POR]

Willem (WISKTON) Allan

Editor-Chefe, Desenvolvedor & Pesquisador Cypherpunk

Youtuber, Programador, investidor, fanático em tecnologia, fã de dragon ball, artista marcial, futebolista amador e gamer nas horas vagas.

// DISCUSSÃO & COMENTÁRIOS (0)
MODERADO VIA MATRIX

DEIXE UMA RESPOSTA

Nenhum comentário registrado ainda. Seja o primeiro a comentar!

// POSTS RELACIONADOS DA CATEGORIA

// MATRIX BUFFER LINK COPIADO COM SUCESSO!