A shell Linux é onde reside todo o poder de interacção com o sistema. Apesar de permitir realizar as mais diversas acções, muita das vezes o utilizador não tem a noção do tempo necessário para que uma determinada tarefa (ex. copia de ficheiros, compactação, etc) seja finalizada.
Mas para quem pretender visualizar o progresso de uma acção há um comando para tal. Vamos conhecer o pv.
Quando fazemos backups, copiamos grandes ficheiros normalmente não temos a noção de quanto tempo falta para que a acção seja terminada. Mas há um comando para tal!
Usando o comando pv é possível ver o progresso de uma tarefa no sistema assim como:
- Tempo que falta para terminar
- informação do tempo que falta em %
- Throughput rate Actual
- Total de dados transferidos
- ETA (tempo estimado)
Como instalar o comando pv?
A instalação do comando pv é bastante simples. Para isso basta abrir o terminal (tutorial feito usando a distro Debian) e inserir o seguinte comando:
apt-get install pv
Como usar?
A utilização deste comando é bastante simples pois basta que se use o pv antes de qualquer outro comando. exemplo:
pv /var/log/syslog | zip > syslog.zip
Mas o o pv pode ser usado das mais diversas formas. Para isso podem ver o manual do comando escrevendo man pv
O comando pv não é fundamental no sistema mas é importante para quem pretender ter a noção de tempo de realização de uma tarefa. Para quem precisa, fica a sugestão.