I denne skrivingen vil vi diskutere måten å overvåke fremdriften for data ved å bruke PV -kommandoen.
Hvordan overvåke fremdriften for data på Raspberry Pi ved å bruke 'PV' -kommando?
I Raspberry Pi -systemet, PV er ikke forhåndsinstallert, men det kan lastes ned enkelt ved hjelp av APT Package Management Tool.
Installer PV på Raspberry Pi
Følg de undergitte trinnene for å installere PV på Raspberry Pi:
For det første oppdater/oppgradere depotet ved å bruke den nedenfor-skrevne kommandoen:
$ sudo apt oppdatering
$ sudo apt oppgradering
Deretter installere PV Fra Raspberry Pi-depotet ved å bruke den nedenfor-skrevne kommandoen:
$ sudo apt install pv
Bekreft installasjonen av PV Ved å kjøre den underskrevne kommandoen:
$ PV -Versjon
PV -kommandosyntaks
Det er forskjellige syntakser, som kan følges for å bruke PV verktøy, for eksempel:
Syntaks 1
Denne syntaksen brukes når innholdet i en fil må kopieres til et annet sted eller fil:
$ pv filnavn> outputfile
Syntaks 2
Denne syntaksen brukes når to kommandoer blir avledet sammen, der utgangen fra første kommando fungerer som en inngang til neste kommando:
$ Command1 | PV | Kommando2
Hvordan bruke PV -verktøyet for å overvåke fremgangen
La oss nå se hvordan du kan bruke PV -kommandoen til å overvåke fremdriften i forskjellige prosesser som kopieringsprosessen, lage en sikkerhetskopi eller komprimere dataene.
1: Overvåk fremgang mens du kopierer dataene
For å bli kjent med fremdriften mens du kopierer innhold fra en fil til en annen, kan du følge syntaks 1, som allerede er nevnt i artikkelen:
Eksempel
$ PV -skript.Py> $ Hjem/dokumenter/skript.py
Manus.py er filen min som jeg har kopiert i dokumenter ved å bruke ovennevnte skriftlige kommando:
Du vil se fremdriften i filen på terminalen. Den samme kommandoen kan også følges for andre filer.
2: Overvåk fremgang mens du komprimerer dataene
For å overvåke fremdriften i en datakomprimeringsprosess, kan brukerne bruke følgende rørledningskommando med PV, Og som en utgang vil prosentandelen av deflasjon også vises på terminalen:
$ PV| Zip> [Output Zipped File]
3: Overvåk fremgang mens du sikkerhetskopierer dataene
For å overvåke fremdriften mens du oppretter en sikkerhetskopi for en katalog, bare kjør den underskrevne kommandoen:
$ tar -czf - ./| (PV -P - -Timer -Rate --Bytes> Backup.TGZ)
Kommandoen ovenfor viser fremdriften for sikkerhetskopiering av data ved å sette opp tidtakeren og viser deg dataoverføringshastigheten under filkonfinasjonen.
For å finne ut detaljer om forskjellige PV Alternativer, åpne manualen på terminalen ved å bruke følgende kommando:
$ mann pv
Les ut håndboken for å bli vant til PV -kommandoen hvis du er ny på den.
Konklusjon
For å overvåke fremdriften for data, PV (Pipe Viewer) Utility brukes, som kan installeres ved å bruke APT -kommandoen. Pipe Viewer -kommandoen har forskjellige syntakser som er diskutert i artikkelen. Det er også forskjellige alternativer/modifikatorer som kan brukes med PV kommando for å utføre ønsket operasjon for fremdriftslinjen.