首页 > 系统相关 >centos 中给mv、cp命令添加进度条

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

时间:2022-11-03 16:25:29浏览次数:33  
标签:bin centos 进度条 make mv usr test 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 %

  

  打包过程有时间再写吧。

 

标签:bin,centos,进度条,make,mv,usr,test,cp
From: https://www.cnblogs.com/xie96-blog/p/16854820.html

相关文章

  • springmvc-handlerInterceptor
    HandlerInterceptor接口给我们提供了3个方法:(1)preHandle:在执行controller处理之前执行,返回值为boolean,返回值为true时接着执行postHandle和afterCompletion,如果我们返......
  • 使用MVC实现登录注册功能(数据保存到数据库)详细讲解以及代码
    M:代表模型层,解决问题的功能具体实现。比如向数据库添加数据、查询数据V:代表视图,用户和机器的交互页面。用来展示信息(一般用html,js,css...)C:控制层,用来连接用户提交的操作......
  • Spring MVC的工作原理,我们来看看其源码实现
    开心一刻晚上陪老丈人吃饭,突然手机响了,我手贱按了免提……哥们:快出来喝酒!哥几个都在呢!我:今天不行,我现在陪老丈人吃饭呢哥们:那你抓紧喝,我三杯白酒,把我岳父放......
  • centos 设置CDN
    修改NetworkManager.conf配置文件vim/etc/NetworkManager/NetworkManager.conf在[main]中添加dns=no修改resolv.conf配置文件vim/etc/resolv.conf添加#主D......
  • 在CentOS7下安装Oracle11教程
    前言安装oracle时,发现网上的文章总是缺少一些信息,导致安装不顺利,因为我对一些文章进行了整合,用以备忘。Oracle安装首先下载linux版本的oracle安装文件,然后通过XFTP上传......
  • CentOS7下Nginx卸载
    目录1、停止Nginx服务2、查找根下所有名字包含nginx的文件3、删除nignx安装的相关文件4、停用开机自启动服务5、删除服务脚本1、停止Nginx服务/usr/local/nginx/sbin/ngi......
  • 记CentOS7里搭建日志服务器实验
    记CentOS7里搭建日志服务器实验实验环境:win7-64(攻击者)centos7(被攻击者与发送日志者)centos7-2(接收日志者---日志服务器)实验开始:步骤一配置网络并能互相通......
  • 记linux系统(centos7)的IP地址永久性配置
    记linux系统(centos7)的IP地址永久性配置实验开始:网络配置老几样:IP地址、子网掩码、网关、DNS永久性配置步骤一查看并对照网卡我使用的是NAT模式还要注意去虚拟网络编辑器里......
  • Spring MVC基码整理- 请求参数接收处理、响应、拦截器、上传文件、拦截器、异常处理基
    大家如有疑问和讨论及时留言一、springMVC请求原理图 1.1DispatcherServlet:前端控制器用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServ......
  • 谷歌浏览器插件MV3报错"Uncaught ReferenceError: window is not defined"
    出错配置mv3后,在后台代码background.js使用DOMPurify发现无法访问window,会一直报错UncaughtReferenceError:windowisnotdefined查看后台,globalThis变成了一个叫Ser......