+ Responder ao Tópico



  1. #1

    Question Crontab rodou ou não?

    Pessoal, fui adicionar um código no cron para limpar a lixeira de meu diretório do samba todo dia as 6h da manhã, para arquivos removidos há + de 6 meses.

    Para isso, usei o comando: crontab -e

    Porém, vi que não funcionou. Olhei o arquivo /etc/crontab e não consta meu código lá, mesmo depois de eu dar o comando service crond restart (uso CL10).

    Com o comando service crond status ele exibe que está rodando, e meu log está assim:

    root (03/16-05:00:00-13056) CMD (find /home/publico/.Lixeira -type f -mtime 180 -exec rm -f { } ';')

    Quando eu dou comando crontab -l, meu código aparece, mas não deveria ter sido incluso no arquivo /etc/crontab depois que reiniciei o serviço?

    É esse resultado do log significa (teoricamente) que rodou a instrução?

    Grata!

  2. #2
    MODERADOR-CHEFE Avatar de osmano807
    Ingresso
    Aug 2008
    Localização
    Araguari - Minas Gerais
    Posts
    1.980
    Posts de Blog
    5

    Padrão

    /etc/crontab é o contrab do sistema
    Você editou o do usuário root.

    Teoricamente, pelo log rodou sim.

  3. #3

    Padrão

    Entendi. Onde ficam os arquivos crontab criados por usuário?

  4. #4
    MODERADOR-CHEFE Avatar de osmano807
    Ingresso
    Aug 2008
    Localização
    Araguari - Minas Gerais
    Posts
    1.980
    Posts de Blog
    5

    Padrão

    /var/spool/cron/usuario

    Utilizando o crontab - Devin