+ Responder ao Tópico



  1. #1
    Felipe_
    Visitante

    Padrão Limpar arquivo...

    eae pessoal...
    gostaria de saber se o arquivo /var/log/messages pode ser esvaziado...
    pq aqui ele esta muuito grande....tem muito log nele.. se eu limpar ele vai dar algum problema no sistema????
    tem algum comando para esvaziar esse arquivo por exemplo a cada dois dias?

    valeu!

  2. #2

    Padrão Limpar arquivo...

    pode limpar ele sim, ele é apenas um log
    não irá influenciar de forma alguma no funcionamento do seu sistema

    sobre a segunda questão, fazer uma 'limpeza' a cada dois dias..
    voce pode por o seguinte comando no rc.local

    echo "" >> /var/log/messages

    assim sempre que voce iniciar seu sistema, o log será apagado.
    caso você deseje fazer isto a cada dois dias você pode utilizar o crond

    verifique se ele está rodando, assim:
    $ ps -ef | grep cron

    e para inserir sua nova tarefa (para ela ser executada todos os dias à meia noite):
    $ crontab -e
    * 0 * * * echo "" >> /var/log/messages

    os parâmetros do cron são
    1. minuto da hora (0-59)
    2. hora do dia (0-23)
    3. dia do mes (0-31)
    4. mes do ano (1-12)
    5. dia da semana (0-6) (0=Sunday)
    6. o comando a ser executado
    para ver todas tarefas do cron, podemos usar:
    $ crontab -l

    (PS: verifique se o usuário com o qual você irá adicionar uma tarefa no cron, tenha as permissões necessárias para alterar o arquivo em questão)

    Qualquer dúvida, poste novamente

    Abraços

  3. #3

    Padrão Limpar arquivo...

    esse negocio de limpar os logs na mao é uma tremenda furada.....
    o logrotate faz a limpeza dos arquivos de log, use ele
    /etc/logrotate.conf