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 %

浙公網安備 33010602011771號