La herramienta advcpmv es una versión mejorada de los comandos tradicionales cp y mv que se encuentran en Linux. Incorpora características adicionales como barras de progreso e indicadores de velocidad, lo que la convierte en una utilidad valiosa para gestionar transferencias de archivos grandes o migraciones de directorios con una mejor retroalimentación visual y control.
Maximizar las operaciones de archivos con Advcpmv
Basándonos en la carpeta advcpmv_test, profundicemos en cómo se puede utilizar advcpmv para maximizar las operaciones de archivos en la terminal.
Operación de copia básica
Comencemos copiando un pequeño archivo de texto desde el directorio advcpmv_test al directorio /tmp. Este comando te permite ver a advcpmv en acción con una operación sencilla:
advmv -g advcpmv_test/file1.txt /tmp
Este comando mostrará una barra de progreso para el archivo que se está copiando, que puede completarse muy rápidamente debido al pequeño tamaño del archivo; -g activa la función de barra de progreso, proporcionando retroalimentación en tiempo real sobre el progreso de la operación.
Operación con archivos grandes
Cuando se trata de archivos más grandes, la indicación de progreso se vuelve más significativa. Utiliza el siguiente comando para mover un archivo grande dentro de la estructura de directorios, observando la barra de progreso y la velocidad de la transferencia:
advcp -gR advcpmv_test/ /tmp
-R se utiliza para la copia recursiva de directorios, incluyendo todos los subdirectorios y archivos. Esta operación muestra barras de progreso individuales para cada archivo que se está copiando, incluyendo los archivos grandes, lo que ayuda a monitorear el progreso de toda la operación.
Dentro del entorno advcpmv_test, advcpmv demuestra sus capacidades para mejorar las operaciones de archivos con retroalimentación visual. Desde transferencias de archivos simples hasta migraciones de directorios complejas, la herramienta ofrece información valiosa sobre el progreso, la velocidad y los tiempos de finalización esperados, lo que hace que las tareas de gestión de archivos sean más transparentes y manejables.