centos 中给mv、cp命令添加进度条

  在centos的使用过程中会遇到复制或移动大文件的情况,但是这种情况下没有一个明确的进度展示总觉得心里没底,所以找了一下相关教程 重新打包了mv 和 cp 命令,可以直接下载我打包好的压缩包去自己的系统中去替换。

  打包好的mv 、cp命令链接:链接:https://pan.baidu.com/s/1eg2tPXmuzteSuZaYDGevrg?pwd=blog 

  使用方法:

[x@make test]$ tar -zxvf mc.tgz    #解压缩打包好的tar包
cp
mv
[x@make test]$ which mv   #查看系统使用的mv命令位置
alias mv='mv -ig'
    /usr/local/bin/mv
[x@make test]$ which cp   #查看系统使用的cp命令位置
alias cp='cp -ig'
    /usr/local/bin/cp
[x@make test]$ sudo cp ./cp /usr/local/bin/cp  #替换原命令
cp: overwrite '/usr/local/bin/cp'? y
[x@make test]$ sudo cp ./mv /usr/local/bin/mv
cp: overwrite '/usr/local/bin/mv'? y
[x@make test]$vim ~/.bashrc  #编辑正在使用的用户的.bashrc文件,添加或编辑下面两行内容如下
alias cp='cp -ig'
alias mv='mv -ig'
[x@make test]$ source ~/.bashrc  #使修改生效
# 效果如下

 [x@make test]$ cp -r /mnt/* ./iso/

 895 of 1326 files copied (about 0h 0m 14s remaining) 1.1 GiB / 2.4 GiB
 [=========================>                                      ] 45.8 %      
 copying at 0.0 KiB/s (about 0h 0m ?s remaining)
 /mnt/BaseOS/Packages/newt-0.52.20-11.el8.x86_64.rpm 0.0 B / 120.2 KiB
 [ ] 0.0 %

posted @ 2022-11-03 16:08  狗熊掰苞米  阅读(290)  评论(0编辑  收藏  举报