En este artículo, discutiremos la forma de monitorear el progreso de los datos utilizando el comando PV.
Cómo monitorear el progreso de los datos en Raspberry Pi utilizando el comando 'PV'?
En el sistema Raspberry Pi, el PV no está preinstalado, pero se puede descargar fácilmente utilizando la herramienta de administración de paquetes APT.
Instale PV en Raspberry Pi
Siga los pasos dados a continuación para instalar PV En Raspberry Pi:
En primer lugar, actualice/actualice el repositorio utilizando el comando escrito a continuación:
$ sudo apt actualización
$ sudo apt actualización
Luego instalar PV Desde el repositorio de Raspberry Pi usando el comando escrito a continuación:
$ sudo apt instalación pv
Verificar la instalación de PV Al ejecutar el comando escrito a continuación:
$ PV -Versión
sintaxis del comando pv
Hay diferentes sintaxis, que se pueden seguir para usar el PV utilidad, como:
Sintaxis 1
Esta sintaxis se usa cuando se requiere que el contenido de un archivo se copie en otra ubicación o archivo:
$ PV Nombre de archivo> OutputFile
Sintaxis 2
Esta sintaxis se usa cuando se juntan dos comandos, en el que la salida del primer comando actúa como una entrada al siguiente comando:
$ Command1 | PV | comando2
Cómo usar la utilidad fotovoltaica para monitorear el progreso
Ahora veamos cómo puede usar el comando PV para monitorear el progreso de diferentes procesos como el proceso de copia, crear una copia de seguridad o comprimir los datos.
1: monitorear el progreso mientras copia los datos
Para conocer el progreso al copiar contenido de un archivo a otro, puede seguir la sintaxis 1, que ya se menciona en el artículo:
Ejemplo
$ PV Script.py> $ home/documents/script.py
Guion.py es mi archivo que he copiado en documentos utilizando el comando escrito anterior:
Verá el progreso del archivo en el terminal. El mismo comando también se puede seguir para otros archivos.
2: monitorear el progreso mientras comprime los datos
Para monitorear el progreso de un proceso de compresión de datos, los usuarios pueden usar el siguiente comando de tubería con PV, y como resultado, el porcentaje de deflación también se mostrará en el terminal:
$ PV| ZIP> [Archivo de salida con zonas con zonas]
3: Monitoree el progreso al hacer una copia de seguridad de los datos
Para monitorear el progreso mientras crea una copia de seguridad para un directorio, simplemente ejecute el comando escrito a continuación:
$ tar -czf - ./| (PV -P - -Timer --lvate - -Bytes> Copia de seguridad.TGZ)
El comando anterior muestra el progreso de la copia de seguridad de datos configurando el temporizador y le muestra la velocidad de transferencia de datos durante la copia de seguridad del archivo de copia de seguridad.
Para encontrar detalles sobre diferentes PV Opciones, abra el manual en el terminal usando el siguiente comando:
$ hombre PV
Lea el manual para acostumbrarse al comando PV si es nuevo en él.
Conclusión
Para monitorear el progreso de los datos, el PV Se utiliza la utilidad (Visor de tuberías), que se puede instalar utilizando el comando APT. El comando Pipe Viewer tiene diferentes sintaxis que se discuten en el artículo. Además, hay diferentes opciones/modificadores que se pueden usar con el PV Comando para realizar la operación deseada para la barra de progreso.