V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

perforate

Utilidades para ahorrar espacio en disco. Las utilidades del paquete trabajan sobre dos ideas "Perforar" archivos sustituyendo largos bloques de ceros por "agujeros" [ficheros sparse] y detectar y gestionar ficheros idénticos o con contenido prescindible. Incluye los ejecutables finddup, findstrip, nodup y zum

$ finddup -n -d /home/USER
solo mostrarlos sin hacer nada
$ finddup -l -d /home/USER
reemplazar duplicados por hardlinks al primer ejemplar
$ findstrip /home/USER > archivo
buscar candidatos a perforar y mandar el informe a un archivo
$ findstrip /var | zum
perforar automáticamente los candidatos. No recomendado
$ nodup -l /datos
convertir duplicados en hardlinks dentro de /datos

1.-

Ejemplo básico con zum:

$ dd if=/dev/zero of=imagen.raw bs=1M count=200
crear un fichero grande con muchos ceros
$ ls -ls imagen.raw
ver tamaño lógico y en bloques

204800 -rw-rw-r-- 1 pep pep 209715200 21 de des. 19:48 imagen.raw

$ zum imagen.raw
perforarlo
$ ls -ls imagen.raw
volver a ver tamaño lógico y en bloques

0 -rw-rw-r-- 1 pep pep 209715200 21 de des. 19:48 imagen.raw

El tamaño lógico seguirá siendo 200 MiB [209715200] pero los bloques asignados [primera columna] ha bajado de 204800 a 0.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4635 entradas - Acerca del Tractatus
La Pipa Plena 2026