CP,MV命令进度条-Everyday is different?


好奇心最强大,一直以来就觉得linux下复制文件很不靠谱,到底复制完了,还是没有,还剩多久基本一无所知,知道的就怕不准确,比如elementary,好了,正题:

progress依赖libncurses库显示进度条;安装依赖:

# CentOS
yum install ncurses-devel
# Fedora
dnf install ncurses-devel
# Ubuntu
sudo apt-get install libncurses5-dev

下载源码,编译安装:

$ git clone https://github.com/Xfennec/progress.git
$ cd progress
$ make
$ sudo make install

这是一个几年前的项目,不过能用就行

新开一个命令床用于执行cp等命令,再开一个窗输入

progress

就能看到进度了,但是并不动态刷新,所以需要用到-m参数

progress -m

演示:

cp.png

监控所有即将要执行的命令:

$ watch progress -q

查看帮助:

$ man progress

更多命令请移步项目主页:https://github.com/Xfennec/progress

声明:TIL|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA[ZH]协议进行授权

转载:转载请注明原文链接 - CP,MV命令进度条-Everyday is different?


Life is very interesting. In the end, some of your greatest pains become your greatest strengths.