error.log 0 bytes

Cómo vaciar un archivo en un terminal de GNU/Linux

A veces es necesario vaciar archivos de texto plano de forma rápida y sin complicaciones desde la línea de comandos en una máquina local, o remota a través de SSH.

Lo más rápido e intuitivo (aunque, si nos descuidamos, también peligroso):

$ > nombre-del-archivo

Por ejemplo, para vaciar un archivo de registro de errores tras haber solucionado todos los problemas que lo generó:

# > /var/log/apache/error.log

También hay otros métodos:

$ cat /dev/null > nombre-del-archivo

o

$ echo "" > nombre-del-archivo

Miguel Menéndez

Administrador de sistemas, auditor de redes y seguridad.