Linux上CP命令用于拷贝文件和文件夹,非常实用。然而有时候正在执行拷贝时CP命令会显示不出进度状态,对于用户来说非常不友好,本文就给大家介绍如何在Linux下查看CP命令显示进度。
一、使用rsync命令查看CP命令显示进度
rsync是一个强大的文件同步/复制程序,可以替换cp命令一把梭,并且支持大文件和进度显示,如果想要查看CP命令显示进度,就可以使用rsync代替:
rsync [OPTION] SOURCE DEST
例如:
rsync -v -r -h --progress ~/Downloads/* /home/
其中:
–progress:显示进度
-v:显示详细信息
-r:递归模式复制目录
-h:易于观察的行为
二、使用SCP命令查看CP命令显示进度
另外一种在Linux下查看CP命令显示进度的方法是使用SCP命令,SCP命令也是Linux拷贝文件的一种方法:
scp [OPTION] SOURCE DEST
例如:
scp -v -r -h --progress ~/Downloads/* [email protected]:/home/
其中:
–progress:显示进度
-v:显示详细信息
-r:递归模式复制目录
-h:易于观察的行为
三、使用pv命令查看CP命令进度
最后一个在Linux下查看CP命令进度的方法是使用pv命令:
pv [FILE] | cp [OPTION] SOURCE DEST
例如:
pv ~/Downloads/* | cp -v -r -h --progress /home/
其中:
-v:显示详细信息
-r:递归模式复制目录
-h:易于观察的行为
以上就是Linux下CP命令显示进度的全攻略,希望能对大家的工作有所帮助。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/175619.html<