给cp和mv命令加进度条 linux

zsxwz 20/11.05 17:29 984

一个给cp和mv添加进度条的补丁,复制移动大文件的时候还是比较实用的。


github:

https://github.com/jarun/advcpmv

# 下载原文件源码
wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz

# 解压
tar xvJf coreutils-8.32.tar.xz

# 进入文件夹
cd coreutils-8.32/

# 下载补丁
wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-0.8-8.32.patch

# 安装补丁
patch -p1 -i advcpmv-0.8-8.32.patch

# 编译
./configure
make


打补丁编译后的cp和mv文件放在src文件夹。

可以复制一份到系统文件夹,。


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


可以在.bashrc或在.zshrc添加别名,省去输入-g 参数了。

alias cp='/usr/local/bin/cpg -g'
alias mv='/usr/local/bin/mvg -g'


最后于 20/11.05 19:42 被zsxwz编辑 ,原因:

上一篇:vdx命令行视频编辑工具
下一篇:用宝塔最好删除记录文件/www/server/panel/logs/request
最新回复 (1)
  • yijian 0
    引用 2
    Thank you for your share.
    20/11.05 19:34 0 回复
    • 姿势论坛—姿势小王子
      3
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。