Ubuntu cp 拷贝大文件能看到进度

首先,pv对cp命令用不了。可以使用 gcprsync

  • gcp 可以对文件 和 文件夹 拷贝并显示进度

gcp 会首先扫描目录结构,在目标目录创建文件夹,所以,如果源目录文件夹比较多,也会花上不少时间,且不会显示进度的,so,耐心等待吧。

1
2
sudo apt-get install gcp
gcp -rv ~/Podcasts /media/Mik2
  • rsync 可以对文件 和 文件夹 拷贝并显示进度
1
2
3
rsync -ah --progress source-file destination-file

rsync -ah --progress source-folder destination-folder
  • 使用 pv 拷贝大文件时显示进度
1
pv my_big_file > backup/my_big_file