本文主要介绍如何使用github上的开源项目advcpmv来实现Linux中的cp和mv命令的进度条。
由于cp
和mv
命令都是属于coreutils
工具包下的,因此我们的主要操作就是在编译coreutils
的时候加入补丁从而实现进度条功能
# 注意尽量不要使用root用户操作
[tinychen@tiny-server ~]$ pwd
/home/tinychen
# 下载coreutils
[tinychen@tiny-server ~]$ wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz
[tinychen@tiny-server ~]$ tar -xJf coreutils-8.32.tar.xz
[