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

Tarefa Cron executando mas não estabelecendo túnel

Eu tenho um script que estabelece um túnel reverso em um endpoint HostB . Parece assim: cat tun.sh #!/usr/bin/env bash # Test code /usr/bin/ssh -V 1> /home/userA/bin/tun.stdout 2> /home/userA/bin/tun.stderr # Establish tunnel...
14.05.2014 / 12:54
1
resposta

Como posso verificar periodicamente se minha rede está ativa e reconectar se não estiver?

Eu escrevi um script para verificar periodicamente se a minha rede está ativa, fazendo ping de três sites principais, desconectando e reconectando minha rede, se todos os três falharem. Esse script funciona bem na linha de comando, mesmo que eu...
02.09.2014 / 23:39
1
resposta

Cron não executa o comando xinit

Eu tenho um comando que funciona perfeitamente quando iniciado a partir do prompt: xinit /home/user/myscript.sh -- /usr/bin/Xvfb :1 -screen 0 1x1x8 Mas não é executado quando colocado em crontab: @reboot xinit /home/user/myscript.sh --...
21.12.2013 / 13:03
2
respostas

Por que novos cronjobs são ignorados a menos que o crond seja reiniciado no SLES? [fechadas]

Eu adicionei um novo cronjob com um usuário (SUSE LINUX Enterprise Server 9.4): # su - XXX $ crontab -e e é isso que eu adicionei: * * * * * echo 'date' >> /home/XXX/a.txt mas o a.txt não é criado ... ele será SOMENTE criado...
04.10.2013 / 17:36
2
respostas

Preciso manter uma sessão SSH ativa para o cron ser executada?

Eu sei sobre nohup . Impede que os processos morram depois de um desligamento. O que eu quero é que meus crontabs de usuário sejam executados mesmo que minha sessão tenha expirado quando eles devem ser executados. Acredito que preciso que o...
15.04.2015 / 15:47
3
respostas

Avalie expressão matemática no cron

Eu quero nomear o arquivo de acordo com a paridade de um dia da semana. No terminal, os seguintes trabalhos: $(($(date +\%u)%2)) Mas isso não funciona no cron (eu suspeito que a avaliação de expressões matemáticas não funcione). Como po...
09.07.2017 / 14:13
4
respostas

Perigos de usar o comando rm com variáveis

Estou criando um crontab que compacta clipes de 15 minutos da minha câmera de segurança em um arquivo (24 horas de duração) e, depois, os clipes são excluídos. avimerge -o /media/jmartin/Cams/video/Full_$(date +%F --date "Yesterday") -i /medi...
25.04.2016 / 15:09
2
respostas

Cujo valor PATH é o valor PATH padrão em um arquivo crontab? [duplicado]

O caminho padrão do root é $ sudo su # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games Depois de criar /etc/cron.d/myjob 35 * * * * tim ( date && echo $PATH && date...
30.10.2018 / 10:52
1
resposta

As tarefas do cron em arquivos '/etc/cron.d/' não devem conter 'sudo'?

Em /etc/cron.d/myjob , eu crio uma tarefa Cron de execução de um script bash e redireciono seu stdout e stderr para um arquivo de log. O script contém uma linha de sudo executando um comando. No arquivo de log: sudo: no tty present an...
30.10.2018 / 23:56
2
respostas

Redirecionar todas as linhas de código para o mesmo arquivo em uma única linha

Eu tenho o seguinte conjunto de comandos usado para atualizar todos os meus sites do WordPress na minha partição de hospedagem compartilhada CentOs na plataforma do meu provedor de hospedagem (via cron diário). Os comandos wp dentro do pu...
29.05.2018 / 14:08