1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

intento borrar logs para liberar /usr y no me deja

Discussion in 'Discusión en Español' started by auhosting, Jan 22, 2008.

  1. auhosting

    auhosting Member

    Joined:
    May 27, 2006
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    6
    cuando intento borrar los logs de la particion /usr no me deja hacerlo
    esto es lo que hago

    root@ [/usr/local/apache/domlogs]# rm -rf *
    -bash: /bin/rm: Argument list too long
     
  2. Hispalab

    Hispalab Member

    Joined:
    Apr 17, 2003
    Messages:
    88
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Madrid -Spain
    Cuidado que estamos borrando como root.... prueba en un sitio donde no puedas hacer algo de lo que arrepentirte antes de hacerlo en el servidor en producción.

    Opción a lo bruto pero la más segura... borra el directorio y lo vuelves a crear:
    rm -Rf /usr/local/apache/domlogs
    mkdir /usr/local/apache/domlogs
    chown root:wheel /usr/local/apache/domlogs
    chmod 711 /usr/local/apache/domlogs

    Hay opciones más elaboradas pero que si te equivocaras podrías destruirlo todo.
    Saludos,
     
  3. auhosting

    auhosting Member

    Joined:
    May 27, 2006
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    6
    bueno por lo general y una vez cada 6 meses yo borraba esto ejecutando
    [/usr/local/apache/domlogs]# rm -rf *

    pero desde hace poco ya no me deja hacerlo intentare lo que me indicas, gracias por tus comentarios.
     
  4. Hispalab

    Hispalab Member

    Joined:
    Apr 17, 2003
    Messages:
    88
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Madrid -Spain
    en el whm puedes hacer que los borre una vez creadas las estadísticas para cada dominio.
    Tweak Settings > marca "Delete each domain's access logs after stats run"

    Saludos,
     
  5. auhosting

    auhosting Member

    Joined:
    May 27, 2006
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    6
    solo debes ejecutar
    find . -name '*' | xargs rm
    y se borraran
     
  6. cPanelDon

    cPanelDon cPanel Quality Assurance Analyst
    Staff Member

    Joined:
    Nov 5, 2008
    Messages:
    2,558
    Likes Received:
    6
    Trophy Points:
    38
    Location:
    Houston, Texas, U.S.A.
    Do not run the commands in this topic. Please be extremely careful and cautious when using the "rm" command.

    Here is the safest method to clean or remove domlogs, via WHM:

    WHM: Main >> Server Configuration >> Tweak Settings >> Stats and Logs:
    * Delete each domain's access logs after stats run


    Translation via Google ( Google Translate ):

    No ejecute los comandos en este tema. Por favor, tenga mucho cuidado y cautela cuando se utiliza el "rm" de comandos.

    Aquí está el método más seguro para limpiar o quitar domlogs, a través de WHM:

    WHM: Main >> Server Configuration >> Tweak Settings >> Stats and Logs:
    * Delete each domain's access logs after stats run
     
  7. cokequai

    cokequai New Member

    Joined:
    Feb 15, 2005
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Chile, Santiago.
    Los logs que puedes borrar son los que están en /var/logs y son aquellos que tienen la extensión .1 y .1.gz

    Para borrar estos archivos utiliza

    rm -rf *.1
    rm -rf *.1.gz
     
  8. auhosting

    auhosting Member

    Joined:
    May 27, 2006
    Messages:
    85
    Likes Received:
    0
    Trophy Points:
    6
    Error : /bin/rm: Argument list too long
    Escrito el 08 de Febrero, 2008


    Ultimamente me he encontrado bastante a menudo con este error /bin/rm: Argument list too long, parece ser que cuando intentamos eliminar una cantidad ingente de archivos de un directorio o el mismo directorio que los tiene, el comando rm no puede manejar una lista tan grande de archivos y lanza el error /bin/rm: Argument list too long.

    Para solucionarlo debemos eliminar los archivos de la siguiente forma :

    find . -name '*' | xargs rm

    Haciendolo de esta forma eliminará los archivos sin mayor problema.

    Fin entrada Error : /bin/rm: Argument list too long
     

Share This Page