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.
6
respostas

O @reboot do crontab só funciona para o root?

man 5 crontab é bastante claro sobre como usar o crontab para executar um script na inicialização: These special time specification "nicknames" are supported, which replace the 5 initial time and date fields, and are prefixed by the...
17.01.2014 / 17:56
3
respostas

Recuperar cron jobs removidos acidentalmente com crontab -r

Eu inseri crontab -r em vez de crontab -e e todos os meus cron jobs foram removidos. Qual é a melhor maneira (ou existe) para recuperar esses trabalhos?     
10.06.2014 / 07:12
3
respostas

Executando um script durante a inicialização / inicialização; init.d vs cron @reboot

No momento, estou tentando entender a diferença entre init.d e cron @reboot para executar um script na inicialização / inicialização do sistema. O uso de @reboot (este método foi mencionado em este fórum por hs.chandra ) é mais si...
04.03.2015 / 01:38
15
respostas

Execute o comando unix com precisão em intervalos muito curtos, sem acumular atraso de tempo ao longo do tempo

Pergunta Gostaria de poder executar um comando do UNIX precisamente a cada segundo por um longo período de tempo . Eu preciso de uma solução, que não fique para trás depois de um certo tempo, por causa do tempo que o comando precisa par...
16.07.2012 / 15:33
5
respostas

cron ignora variáveis definidas em “.bashrc” e “.bash_profile”

Eu defini a variável "SHELL" no arquivo / etc / crontab: [martin@martin ~]$ grep SHELL /etc/crontab SHELL=/usr/local/bin/bash [martin@martin ~]$ file /usr/local/bin/bash /usr/local/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1...
14.03.2013 / 16:03
4
respostas

Como posso dizer ao cron para executar um comando todos os dias (ímpar / par)?

Ao configurar o cron para executar um comando a cada dois dias usando o campo "Dia do mês", assim: 1 22 */2 * * COMMAND ele é executado toda vez que o dia do mês é ímpar: 1,3,5,7,9 e assim por diante. Como posso configurar o cron para...
05.07.2011 / 12:47
1
resposta

Como eu habilito a localização e enfileiramento do banco de dados a ser construído?

Em uma nova instância do Ubuntu 10.4, tentei usar o comando locate apenas para receber o erro locate: can not stat () '/var/lib/mlocate/mlocate.db': No such file or directory de usar este comando em outros sistemas Eu estou supondo que...
06.12.2011 / 15:56
3
respostas

Início do trabalho do Crontab +1 min após @reboot

Precisa de um script executado a cada reinicialização em +1 minuto. Coloquei um registro @reboot , mas é muito cedo para o meu script. Como executá-lo em algum momento após a reinicialização?     
07.12.2012 / 09:51
1
resposta

Por que os crontabs não estão armazenados nos diretórios home dos usuários?

Estou curioso para saber: por que os crontabs são armazenados em / var em vez de nos diretórios base do usuário? Faz uma dor total isolar esses arquivos para upgrades, mas suspeito que haja uma razão lógica ...     
02.06.2014 / 12:29
2
respostas

Onde o PATH do cron está configurado?

O Cron não usa o caminho do usuário cujo crontab ele é e, em vez disso, tem o seu próprio. Ele pode ser facilmente alterado adicionando PATH=/foo/bar no início do crontab, e a solução clássica é sempre usar caminhos absolutos para comandos ex...
31.10.2017 / 12:51