安装GCC环境aptinstallbuild-essential下载coreutils压缩包和补丁包。整个过程必须由普通用户操作。如果使用root用户操作,后续编译安装会报错压缩包下载地址:http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz补丁下载地址:https:///raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32。patchinstall补丁解压压缩包tarJxvfcoreutils-8.32.tar.xz将补丁移动到压缩目录mvadvcpmv-0.8-8.32.patchcoreutils-8.32进入目录cdcoreutils-8.32/应用补丁patch-p1-iadvcpmv-0.8-8.32.patch执行./configure,完成后获取执行状态echo$?,0表示成功执行make生成文件测试cpmv命令是否有效进入src目录cdsrc/executethecp-ig命令,运行完成后会出现执行时间,平均速度执行mv-ig命令,运行完成后会出现执行时间和平均速度。替换原来的cpmv将cpmv文件复制到/usr/local/bin/目录下sudocpcp/usr/local/bin/sudocpmv/usr/local/bin/在~/.bashrcmv=中添加别名alias'mv-ig'aliascp='cp-ig'使别名生效source.bashrc测试是否生效(测试后重命名同一目录,不会有任何进展)
