下載 GNU 的 coreutils。
cd /tmp
wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.31.tar.xz
tar -xvJf coreutils-8.31.tar.xz
cd coreutils-8.31
下載 帶有進度條的“cp”和“mv”修補包。
wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.31.patch
patch -p1 -i advcpmv-0.8-8.31.patch
Run:
export FORCE_UNSAFE_CONFIGURE=1
./configure
make
Copy the two files cp and mv loacated under coreutils-8.31/src/ to /usr/local/bin:
cp src/cp /usr/local/bin/cp
cp src/mv /usr/local/bin/mv
centos7 優先級 不一樣 爲了不影響原系統
cd ~
mkdir bin
cp src/cp ~/bin/cp
cp src/mv ~/bin/mv
添加別名 ~/.bashrc:
alias cp='cp -gR'
alias mv='mv -g'
重新登入 或 source ~/.bashrc
CentOS7 cp mv 顯示進度條
下載 GNU 的 coreutils。
cd /tmp
wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.31.tar.xz
tar -xvJf coreutils-8.31.tar.xz
cd coreutils-8.31
下載 帶有進度條的“cp”和“mv”修補包。
wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.31.patch
patch -p1 -i advcpmv-0.8-8.31.patch
Run:
export FORCE_UNSAFE_CONFIGURE=1
./configure
make
Copy the two files cp and mv loacated under coreutils-8.31/src/ to /usr/local/bin:
cp src/cp /usr/local/bin/cp
cp src/mv /usr/local/bin/mv
centos7 優先級 不一樣 不影響原系統
cd ~
mkdir bin
cp src/cp ~/bin/cp
cp src/mv ~/bin/mv
添加別名 ~/.bashrc:
alias cp='cp -gR'
alias mv='mv -g'
重新登入 或 source ~/.bashrc
vim .bash_profile
將
PATH=$PATH:$HOME/bin
改
PATH=$HOME/bin:$PATH
source .bash_profile
advcpmv包地址
https://aur.archlinux.org/packages/advcp/