06
2022-08
linux下的cp和mv命令,都是不能显示进度的。对于移动一个非常大的文件来说,我们只能看见界面卡住不动,至于是要执行一个小时,还是要执行几天,已经复制了哪些文件,我们都不知道!!好在现在可以利用Gnu Coreutils给复制或移动命令添加进度条了。我们需要下载编译安装。以下是说明:wget http://ftp.gnu.org/gnu/coreutils/coreutils-9.0.tar.xz
tar xvJf coreutils-9.0.tar.xz
cd coreutils-9.0/
wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.9-9.0.patch
patch -p1 -i advcpmv-0.9-9.0.patch
export FORCE_UNSAFE_CONFIGURE=1
./configure
make
还需要把创建的新版文件复制到bin文件中,实现全局命令调用,如下:cp ./src/cp /usr/local/bin/cpg
cp ./src/mv /us