rsync命令
#rsync -av --progress /mnt/yidong2/full20100526.tar.gz /mnt/yidong1/
[以上命令] 可以實現本機帶進度條提示拷貝,可以實現不同機器帶進度條提示拷貝,可以拷貝多個文件
scp命令
#scp -v /mnt/yidong2/full20100526.tar.gz /mnt/yidong1/
[以上命令] 本機拷貝無法顯示進度
#scp -v /mnt/yidong2/full20100526.tar.gz root@192.168.1.1:/mnt/yidong1/
[以上命令] 不同機器拷貝可以顯示進度條,即使不帶“-v”參數也可以顯示進度條
#scp -v /mnt/yidong2/full20100526.tar.gz root@127.0.0.1:/mnt/yidong1/
[以上命令] 變相實現本機帶進度條提示拷貝,可以不帶“-v”參數
cp命令
沒有找到帶進度條提示拷貝,有知道的朋友請分享,謝謝。
關于rsync, scp, cp拷貝速度
我做了一個簡單的測試,拷貝一個240M的文件,僅供參考
#cp full20100526.tar.gz full20100526.tar.gz.bak
速度很快
#rsync -av --progress full20100526.tar.gz full20100526.tar.gz.bak
速度比較快(113.10MB/s)
#scp -v full20100526.tar.gz root@127.0.0.1:/root/full20100526.tar.gz
速度有些慢(26.9MB/s)
確認cp拷貝速度的方法
#cp full20100526.tar.gz full20100526.tar.gz.bak1 && full20100526.tar.gz.bak1 full20100526.tar.gz.bak2
#stat full20100526.tar.gz.bak1
Access: 2010-06-11 11:02:01.000000000 +0800
Modify: 2010-06-11 11:01:58.000000000 +0800
Change: 2010-06-11 11:01:58.000000000 +0800
#stat full20100526.tar.gz.bak2
Access: 2010-06-11 11:01:58.000000000 +0800
Modify: 2010-06-11 11:02:01.000000000 +0800
Change: 2010-06-11 11:02:01.000000000 +0800