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