Waste land
es un script para estimar y limpiar el espacio desperdiciado en miniaturas no utilizadas en su directorio de inicio (en escritorios gratuitos).
Las miniaturas son imágenes pequeñas (menos de 50 KB) que ayudan a las aplicaciones a mostrar una vista previa rápida de archivos (imágenes, vídeos, documentos de texto, etc.). Para obtener más información, consulte Estándar de gestión de miniaturas.
Las miniaturas están asociadas con archivos. Cuando esos archivos se mueven, la asociación se puede perder, dejando las miniaturas huérfanas. Aunque el espacio que requiere cada miniatura es muy pequeño, puede crecer más de lo que crees.
Las miniaturas se almacenan en directorios normal
, large
y fail
. Por ejemplo, si tiene miles de imágenes almacenadas en diferentes directorios en Pictures/Downdloads
, entonces podría tener miles de miniaturas en normal
, large
o en ambos. Si decide moverlos a Pictures/Reviewed
, probablemente tendrá el doble de miniaturas que antes. Las miniaturas se crean bajo demanda, por lo que no sucederá de la noche a la mañana. Pero sucederá en algún momento.
Cuando conecta una cámara o un teléfono, es probable que se generen miniaturas a medida que los navega. Entonces, la próxima vez que conectes esos dispositivos, las miniaturas estarán allí y podrás explorarlas más rápido... sólo si todavía tienes las mismas imágenes en tu cámara (poco probable) y si conectas la cámara al mismo puerto USB.
Escribí este guión en 2006, para mi propio propósito. Sin embargo, un fin de semana, mientras ayudaba a hacer una copia de seguridad (espejo) de un directorio de inicio completo, noté que rsync
estaba atascado en ~/.thumbnails/normal
. Le pedí rsync
que omitiera ~/.thumbnails
y volvió a ser rápido (relativamente). Parece que rsync
paga un peaje en directorios muy poblados. Cuando ejecuté waste land
, había más de 45.000 miniaturas huérfanas que ocupaban más de 750 MB de espacio. Su kilometraje puede variar.
No había compartido el guión antes porque lo considero un truco rápido. No soluciona el problema, sólo un síntoma. Sin embargo, sería peor eliminar el directorio .thumbnails
de vez en cuando.