pv
显示当前在命令行执行的命令的进度信息,管道查看器。
补充说明
pv命令 Pipe Viewer 的简称,由Andrew Wood 开发。意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传输的数据,以及估计剩余的时间。
下载安装
1 | # Debian 系的操作系统,如 Ubuntu |
语法
1 | pv(选项)(参数) |
选项
1 | -p, --progress show progress bar |
实例
我们(在 linux 上使用命令行的用户)的大多数使用场景都会用到的命令是从一个 USB 驱动器拷贝电影文件到你的电脑。如果你使用 cp 来完成上面的任务,你会什么情况都不清楚,直到整个复制过程结束或者出错。
1 | # 复制文件会有进度 |
1 | # 字符一个个匀速在命令行中显示出来 |