rsync -avz --progress --partial -e "ssh -p 1770" piececache.tar.gz root@ip:/sub0
-a
:归档模式,保留符号链接、权限、时间戳等。-v
:详细模式,显示更多信息,虽然它不会直接显示传输的百分比,但会提供有用的传输信息。-z
:在传输过程中压缩数据,这有助于减少传输时间,但会稍微增加CPU负担。--progress
:在传输时显示进度信息,包括传输了多少字节、传输速度以及剩余时间(如果可能的话)等。--partial
:这个选项允许rsync
在传输被中断时保留部分传输的文件,并在后续尝试中继续从上次中断的地方开始传输。这是实现断点续传的关键。-e "ssh -p 1770"
:指定rsync
通过SSH连接到远程服务器,并指定SSH端口为1770。
解压文件
tar -xzvf piececache.tar.gz
这里的选项解释如下:
x
表示解压。z
表示文件是通过gzip压缩的。v
表示在解压过程中显示详细信息(可选,但有助于了解进度)。f
表示接下来要指定归档文件的名称。