viernes, 10 de febrero de 2012

Optimización de directorios en Linux


Un par de apuntes rápidos para optimizar el disco duro en Linux.

Limpieza de archivos temporales.

Algunos editores de texto mantienen archivos temporales acabados en el carácter ‘~' y no los borran al finalizar la edición. Estos archivos se pueden encontrar usando el comando "find".

$ find $HOME -type f -name "*~" -print

Este comando muestra todos los archivos que encuentra en el directorio del usuario pero no los borra. Para borrarlos se añade al final el comando rm:

$ find $HOME -type f -name "*~" -print -exec rm {} \; 

La linea anterior borra automáticamente todos los archivos sin preguntar confirmación. Ha de usarse con cuidado porque en caso de indicar erróneamente que tipo de archivos quieres borrar lo hará sin preguntar. Y si estas en el directorio raíz y como root, puedes borrar el sistema completo.