Autor Tópico: [RESOLVIDO]Crontab  (Lida 4406 vezes)

Offline jdpsbh

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
[RESOLVIDO]Crontab
« Online: 01 de Novembro de 2010, 11:12 »
Fala galera,
sou novo aqui no forum e começando a mexer no Ubuntu server 10 para um servidor interno de arquivos. Bom, a questão é que estou querendo rodar um cronjob para backup automatico, onde ele irá executar um script bash. O script roda blz, se eu executar pela linha de comando. O problema é que não consigo de maneira alguma rodar pelo cron.

Já fiz de 2 maneiras:

1 - digitei sudo -i para ir ao root e colocar direto no crontab do root
2 - em seguida crontab -e, daí abre o arquivo para editar
3 - num primeiro momento, os arquivos estava localizado na pasta do usuario, no meu caso, onde aparecia julio@nomedocomputador: com o nome backup_script.sh. Daí coloquei no arquivo de crontab da seguinte maneira: * * * * * /nomedocomputador/backup_script.sh e não funcionou. Daí, movi o script para a pasta /usr/bin e coloquei no cron assim: * * * * * /usr/bin/backup_script.sh.

E nada, não consigo exectuar o comando para fazer teste e rodar de minuto em minuto.

Alguma ajuda? Desde já agradeço.
Obrigado
Julio
« Última modificação: 01 de Novembro de 2010, 15:48 por jdpsbh »

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.051
    • Ver perfil
Re: CRONTAB
« Resposta #1 Online: 01 de Novembro de 2010, 11:24 »
Ola jdpsbh, seja bem vindo ao forum, por gentileza acerte o titulo do seu topico para que se adeque as regras de utilização do forum, nao e permitido o uso de maiusculas vc deve ter recebido aviso ao digitar;

8. Não são permitidas mensagens/títulos:

I - Que tenham como escopo assuntos como: a) esportes, b) religião e c) política.
II - Em caixa-alta (maiúsculas).
III - Com solicitações como "ajuda", "socorro", "help", etc.
IV - Publicidade, compra, venda, ou prestação de qualquer outro serviço.
V - Com o único objetivo de manipular a visibilidade do tópico.
VI - Má-educação, insultos, ataques pessoais, violência ou qualquer conteúdo considerado incendiário ou provocador.
VII - Contendo material que possa causar danos a usuários e terceiros
VIII - Qualquer tópico ou mensagem que promova actividades ilícitas, criminais, ou violações de propriedade intelectual.
IX - Que não estejam de acordo com a descrição dos assuntos da seção.
X - Que contenham imagem maior do que 40 Kb.
XI - Com SPAM ou correntes.
XII - Que possuam título que não esclareçam o contexto da mensagem.
XIII - Pornografia, nudez explícita ou qualquer outro material passível de ferir susceptibilidades pelo seu conteúdo.
XIV - Racismo, xenofobia ou qualquer outra ofensa à condição humana.
XV - Mensagens sem sentido ou de conteúdo manifestamente vazio.
XVI - Com conteúdo duplicado.

Avatares e assinaturas

9. Os avatares e assinaturas seguem os princípios e as mesmas proibições do item 8, quando aplicáveis, exceto a do item I. a. desde de que compatíveis com as demais regras.
9.1. Os avatares devem respeitar a dimensão de 110x110 pixels e peso máximo de 20Kb.
9.2. O espaço da assinatura é de 3 linhas em fonte padrão podendo ser utilizadas imagens ocupando o mesmo espaço, contando que não ocupem mais do que 15 Kb total.

Aguardo a sua correção


Abraço


Platao
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.051
    • Ver perfil
Re: Crontab
« Resposta #2 Online: 01 de Novembro de 2010, 11:31 »
Obrigado pela correção jdpsbh.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: [RESOLVIDO]Crontab
« Resposta #3 Online: 03 de Novembro de 2010, 10:26 »
O tópico foi colocado como resolvido, mas como foi a solução?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline jdpsbh

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: [RESOLVIDO]Crontab
« Resposta #4 Online: 05 de Novembro de 2010, 22:29 »
Então, depois de muita pesquisa vi que precisava indicar qual o interpretador, daí ficou assim:

* * * * * /bin/bash /usr/bin/backup_script.sh.

precisei adicionar /bin/bash antes para indicar.

vlw

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: [RESOLVIDO]Crontab
« Resposta #5 Online: 05 de Novembro de 2010, 23:59 »
Ah, vc não tinha colocado isso na primeira linha do script?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline jdpsbh

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: [RESOLVIDO]Crontab
« Resposta #6 Online: 06 de Novembro de 2010, 00:01 »
Então, como sou novo não sabia que precisava. O pior é que diversos tutoriais que encontrei na net, tanto em portugues quanto em ingles, ninguem diz que é preciso informar o interpretador. Nem mesmo na documentação do ubuntu fala. Depois de muito procurar, encontrei em um forum esta info.

vlw

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: [RESOLVIDO]Crontab
« Resposta #7 Online: 06 de Novembro de 2010, 00:12 »
É que é uma coisa tão corriqueira pra quem já trabalha com scripts, que dificilmente a gente lembra de mencionar...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D