第一步 获取安装包

curl -O http://ftp.gnu.org/gnu/coreutils/coreutils-9.1.tar.xz
tar xvJf coreutils-9.1.tar.xz
cd coreutils-9.1/

第二步 获取补丁

补丁下载并解压
补丁下载

advcpmv-0.9-9.1.patch 复制到coreutils-9.1路径下
然后打patch

patch -p1 -i  advcpmv-0.9-9.1.patch

第三步 编译

提前安装好编译相关的gcc

./configure
make
cd src  //查看是否有cp文件(仅查看可忽略)

第四步 移动文件到相应的路径

sudo cp ./src/cp /usr/local/bin/cp 
sudo mv ./src/mv /usr/local/bin/mv

第五步 配置环境变量

cd 
vim .bishrc
在最后添加下面的两句
alias cp='cp -gR'
alias mv='mv -g'
保存退出
source .bashrc 

参考文章

仓库 Gitee
CSDN博主 skyroach

更多推荐