Linux下CP命令显示进度的全攻略(linuxcp显示进度)

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/* root@10.72.16.177:/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命令显示进度的全攻略,希望能对大家的工作有所帮助。


数据运维技术 » Linux下CP命令显示进度的全攻略(linuxcp显示进度)