Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Pessoal!

    To quebrando a cabeça aqui pra entender o funcionamento do crontab pois preciso executar um script que eu bolei aqui todo dia e tal hora;Então pensei em colocar a linha lá no /etc/crontab da seguinte forma:

    30 0 * * * root /bin/meuscript /etc/cron.daily

    Com a sintaxe acima eu estaria falando para ele executar todo dia, as 0:30h o meu scrip!

    Tá certo assim?

    Obrigado pelas dicas.

    Abraços.

  2. #2
    replicante
    ae meu velho <IMG SRC="images/forum/icons/icon_smile.gif">

    o jeito certo para colocar esse script para rodar uma vez por dia, todo dia é assim:

    30 0 * * * /bin/meuscript 1>/dev/null

    naum precisa colocar o root e nem o /etc/cron.daily

    é isso,




  3. #3
    replicante
    ah! uma coisa...

    eu naum lembro se o relogio do linux marca 0:00 ou 24:00 entaum é só conferir e colocar no crond.

    falow,

  4. valeu replicante.....

    Mas tú não acredita ...to levando o maior pau pra rolar o meu script....na verdade.....vou colocar um esquema que vc me passou sobre zerar os arquivos de log do squid.
    Montei o script mas ele não rola nem a porrada.
    O pior é o seguinte, já tenho um script de firewall rolando da mesma forma ou seja:
    Criei o arquivo , coloquei o mesmo no /bin e de lá executei o mesmo pra testar e dá o seguinte erro:
    : Arquivo ou diretório não encontrado.

    Estou executando este arquivo da seguinte forma (e estou executando o mesmo de dentro do diretório /bin):

    Tá fo......
    Acho que vou ter que ler mais algumas coisinhas sobre script.
    O mais interessante é que eu já tenho um scrip rolando direitinho.

    p.s.: já dei chmod +x arquivo

    Obrigado pelas dicas.



  5. Replicante, amigão! Se liga!

    consegui resolver o problema que estava com o meu script agora ele tá funfando...não do jeito que eu queria mas está, pelo menos os meus arquivos de log do squid não aumentam de tamanho....por enquanto aqui eu não uso o Sarg.
    -------------------------->
    O que não tava rolando no meu script era a sintaxe abaixo:

    dia=`date +%Y"-"%b"-"%d`

    ## Cria a pasta do dia e copia os arquivos
    mkdir /usr/local/squid/var/logs/backup/"$dia"

    cp /usr/local/squid/var/logs/access.log /usr/local/squid/var/logs/backup/"$dia"/access.log

    cp /usr/local/squid/var/logs/cache.log /usr/local/squid/var/logs/backup/"$dia"/cache.log

    cp /usr/local/squid/var/logs/store.log /usr/local/squid/var/logs/backup/"$dia"/store.log
    --------------------------------->
    Vou estudar esta sintaxe e verificar porque não tá rolando no meu server.

    Tem um jeito de eu verificar se todas as tarefas no crontab foram executadas corretamente e tb nos horários que eu coloquei la?

    Obrigado pelas dicas.







Tópicos Similares

  1. problema com crontab e sarg
    Por anarchist no fórum Sistemas Operacionais
    Respostas: 7
    Último Post: 23-09-2008, 16:57
  2. problemas com crontab
    Por Dedao no fórum Sistemas Operacionais
    Respostas: 2
    Último Post: 20-11-2006, 18:57
  3. problemas com crontab
    Por Dedao no fórum Servidores de Rede
    Respostas: 2
    Último Post: 25-07-2006, 12:32
  4. Backup com crontab
    Por acadori no fórum Servidores de Rede
    Respostas: 1
    Último Post: 17-09-2005, 10:56
  5. Problemas com crontab
    Por nycolasbs no fórum Servidores de Rede
    Respostas: 1
    Último Post: 11-06-2005, 16:54

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L