1. 修改后的方法
- 系统说明:
- 本人使用Debian 11
- KDE Plasma版本: 5.20.5
- KDE 框架版本: 5.78.0
- Qt 版本:5.15.2
- 内核版本:5.10.0-9-amd64
蓝奏云下载
1. 解压文件(coreutils-8.32.tar.gz)
tar -xzvf coreutils-8.32.tar.gz
2. 进入coreutils-8.32
cd coreutils-8.32
2. 安装编译环境
sudo apt install gcc make build-essential manpages-dev
3. 编译补丁
# 增加环境
patch -p1 -i advcpmv-0.8-8.32.patch
# 开始编译
./configure
make
4. 安装补丁
# 将补丁复制到系统变量文件夹中
sudo cp src/cp /usr/local/bin/cp
sudo cp src/mv /usr/local/bin/mv
2. 原方法
1. 下载补丁包
wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz
2.解压补丁包
tar xJf coreutils-8.32.tar.xz
3. 进入补丁文件夹
cd coreutils-8.32/
4. 下载copy补丁
wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32.patch
5. 应用补丁
patch -p1 -i advcpmv-0.8-8.32.patch
./configure
make
6. 安装补丁
# 将补丁复制到系统变量文件夹中
sudo cp src/cp /usr/local/bin/cp
sudo cp src/mv /usr/local/bin/mv
2.1.1. 使用方法
# 移动命令
mv -g <原位置> <现位置>
# 复制命令
cp -g <原位置> <现位置>
# 复制命令(包含文件夹)
cp -g -r <原位置> <现位置>