Linux原生的cp和mv命令没有进度条,在操作大文件时无法实时查看进度和传输率,用户友好度极为不好!Advanced Copy是cp和mv命令的改良,它可以在进行文件/目录复制和移动操作时显示进度条、数据传输率、估计剩余时间,以及当前正在操作的文件名等信息。最后,还会提供一个操作的信息摘要,显示操作多少个文件,以及操作花费的总时长。
下载和解压源码
# 注意:只能适配8.32版本的coreutils cd ~/Downloads wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz tar xvJf coreutils-8.32.tar.xz
下载Advanced Copy补丁
cd coreutils-8.32/ wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32.patch
打补丁
patch -p1 -i advcpmv-0.8-8.32.patch
编译
./configure make
安装
sudo mv ./src/cp /usr/local/bin/cpg sudo mv ./src/mv /usr/local/bin/mvg
验证测试
Add Comment