Perguntas sobre 'cron'

O Cron é usado para executar comandos agendados. Atua como um agendador de tarefas nos sistemas Linux e UNIX, que executará comandos em horários especificados pelo usuário. O Cron tem uma grande customização e é frequentemente usado em ambientes de servidores em que tarefas comuns são executadas regularmente.
4
respostas

mail: não é possível enviar mensagem: o processo foi encerrado com um status diferente de zero

Eu tive um cronjob trabalhando por cerca de quinze dias sem problemas. Então, ontem à noite, verifiquei que não recebi o e-mail que normalmente recebo. Fui ao terminal tentar enviar um e-mail, recebi o seguinte erro: mail: não é possível env...
17.02.2015 / 22:08
4
respostas

Execute várias tarefas cron onde um trabalho leva muito tempo

Eu tenho a seguinte pergunta geral sobre os trabalhos agendados. Suponha que eu tenha o seguinte no meu crontab : * 10 * * * * someScript.sh * 11 * * * * someScript2.sh 30 11 */2 * * someScript3.sh <-- Takes a long time let's say 36...
09.11.2015 / 22:21
4
respostas

Como descubro porque o cron não está executando meus trabalhos?

Estou usando o Ubuntu 14.04 e o daemon do cron está em execução: # ps ax | grep cron 822 ? Ss 0:00 cron mas não está executando nenhum trabalho. Eu estava recebendo entradas em /var/log/syslog como este: 2014-05-04T11:47:...
08.05.2014 / 19:41
5
respostas

Como obtenho (apenas) o status http de um site em um script de shell?

Eu acho que o curl faria o trabalho. Eu escrevi em um script: #!/bin/sh function test { res='curl -I $1 | grep HTTP/1.1 | awk {'print $2'}' if [ $res -ne 200 ] then echo "Error $res on $1" fi } test mysite.com test...
09.12.2011 / 12:28
1
resposta

Como iniciar automaticamente um programa em segundo plano por um usuário não-root?

Como usuário não raiz, desejo executar um trabalho em segundo plano quando o sistema é inicializado. É uma espécie de serviço que não requer privilégios de root. Existe uma maneira de fazer isso? Uma maneira é colocar sudo -u user command...
06.08.2013 / 05:15
3
respostas

O que há de errado com essas duas tarefas do cron?

Eu tenho as seguintes tarefas cron definidas. 55 8 * * 3 /usr/bin/php /home/mark/dev/processes/customClient/events.php > /home/mark/dev/processes/customClient/events-'date +%Y-%m-%d --date='last Wednesday''-'date +%Y-%m-%d'.csv 0...
12.09.2012 / 13:59
3
respostas

Como parar um script em um momento específico até que ele seja iniciado novamente pelo cron?

Eu tenho um Raspberry Pi executando o OSMC (baseado no Debian). Eu configurei uma tarefa do cron para iniciar um script, sync.sh, à meia-noite. 0 0 * * * /usr/local/bin sync.sh Eu preciso parar o script às 7 da manhã. Atualmente estou...
05.01.2017 / 14:21
8
respostas

Como eu adiciono uma entrada ao meu crontab?

Estou usando o crontab pela primeira vez. Deseja escrever algumas tarefas do cron de teste muito simples e executá-las. $crontab * * * * * echo "Hi" não produz nada. crontab */1 * * * * echo "hi" diz */1: No such file or directory...
23.09.2011 / 09:46
2
respostas

Como evitar que tarefas do cron sejam executadas durante determinados horários no Debian? (um 'jogo' / 'modo de desempenho')

Parece que eu tenho o logcheck configurado como uma tarefa do cron e sempre que ele é executado, o processo grep by logcheck ocupa cerca de ¼ da minha CPU. Agora tenho alguns momentos em que preciso da capacidade total da minha CPU e fa...
04.09.2017 / 10:34
1
resposta

O Root Cron não executará script (permissão negada)

Eu editei minha guia cron do root para executar periodicamente um script localizado na pasta de um usuário específico usando este comando: sudo crontab -e Quando o cron executa o script, esta é a saída: sh: 1: /home/user/Location/Of/Sc...
30.01.2014 / 18:37