Crontab - Servidores
Dica publicada em Linux / Configuração
Crontab - Servidores
Por não ser advanced em GNU/Linux, sempre utilizava os agendadores que já existiam no painel da hospedagem quando a contratamos.
Mas existe uma forma mais simplificada e rápida, se você está no ambiente de programação (logado via SSH) e necessita agendar algo, sem ter que entrar toda vez no painel.
Estando logado previamente SSH:
# crontab -l
Irá listar todos as tarefas agendadas.
# crontab -e
Irá inserir um novo evento.
Para inserir, digite: i ( necessário para entrar no modo de edição do VI/VIM - editor de texto ).
O exemplo acima irá executar o comando "sync" a cada 30 minutos toda hora, todos os dias.
Edite da forma que lhe aprouver.
Depois tecle:
Para salvar e sair.
E abraço!
Mas existe uma forma mais simplificada e rápida, se você está no ambiente de programação (logado via SSH) e necessita agendar algo, sem ter que entrar toda vez no painel.
Estando logado previamente SSH:
# crontab -l
Irá listar todos as tarefas agendadas.
# crontab -e
Irá inserir um novo evento.
Para inserir, digite: i ( necessário para entrar no modo de edição do VI/VIM - editor de texto ).
30 * * * * /bin/sync
O exemplo acima irá executar o comando "sync" a cada 30 minutos toda hora, todos os dias.
Edite da forma que lhe aprouver.
Depois tecle:
- ESC
- :x
- Enter
Para salvar e sair.
E abraço!