He estado usando Ubuntu durante aproximadamente 2 semanas y estoy enamorado de él. Lo único que me preguntaba es si es posible ver el porcentaje de un proceso en la terminal, suena un poco vago pero lo explicaré.
Cada 2 días hago una copia de seguridad de mi sistema simplemente usando la terminal. Sé que puedo ver mis servicios activos simplemente escribiendo "arriba". Noto que actualmente está activo el servicio llamado gzip, que es (si no me equivoco) el servicio necesario para comprimir la copia de seguridad. Me preguntaba si podría seleccionar ese servicio para que me muestre el tiempo aproximado necesario y el porcentaje completado.
No sé si es posible, tal vez el servicio no sepa el tamaño real de la copia de seguridad que se está realizando o cualquier otra cosa, pero simplemente me preguntaba si hay algo para monitorear esto. Podría resultar útil para mover archivos grandes entre discos HD.
Respuesta1
Respuesta rápida: NO
gzip
es simplemente un programa de compresión, no un servicio de ninguna manera. Es equivalente a winzip
(aunque utiliza un algoritmo de compresión diferente). gzip
no ofrece ninguna opción para realizar un seguimiento de la finalización del proceso. Como regla general, en *nix puedes ver el manual de un comando ejecutando man COMMAND
, por ejemplo man gzip
, .
Ahora, una mejor manera de hacer lo que estás intentando es usarrsync
para sus copias de seguridad queesdiseñado para realizar copias de seguridad de datos. rsync
no creará un archivo comprimido pero puede comprimir dinámicamente un archivo mientras se transfiere y así acelerar drásticamente las tasas de transferencia:
rsync -azv --progress /files/to/backup /path/to/destination
OPCIONES:
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
-v, --verbose increase verbosity
-z, --compress compress file data during the transfer
--progress show progress during transfer
-a option does the following:
Recursive mode
Preserves symbolic links
Preserves permissions
Preserves timestamp
Preserves owner and group
También te pueden interesar herramientas que puedan automatizar todo esto comomintbackup