本地到远程

1
2
3
scp /local/file user@remote:/remote/folder

scp -r /local/folder user@remote:/remote/
  • 文件夹: -r

远程到本地

1
scp user@remote:/remote/file /local/folder/

远程到远程

1
scp user@remote01:/remote/file user@remote02:/remote/folder

压缩传输: -C

传输过程使用压缩,但是两端仍然是解压文件

1
scp -C ./our/file.txt user@remote:/remote/folder

限速传输: -l kb_number

1
scp -l 800 /local/file user@remote/remote/name

注意 :这是使用的是 kilo bit 数

保持原文件属性:-p

no verbose: -q