美文网首页
ubuntu SSH复制文件与断点续传

ubuntu SSH复制文件与断点续传

作者: Oscar_hailiang | 来源:发表于2019-04-08 14:50 被阅读0次

使用简易的SSH,可以实现远程连接服务器,有时候需要在SSH下来回复制文件,我给大家介绍一个简单的命令scp。

1. 将本地文件拷贝到远程(使用默认端口号)

格式: scp 文件名 用户名@计算机IP:远程路径(默认22端口)

scp /home/oscar/myimages.tar.gz root@192.168.2.5:/home/root
2. 将远程文件拷贝到本地
scp root@192.168.2.5:/home/oscar/myimages.tar.gz /home/oscar
3. 将本地文件拷贝到远程服务器(使用非默认端口号)
scp -P 225 /home/oscar/myimages.tar.gz root@192.168.2.5:/home/root
4. 将本地文件夹及内容拷贝到远程服务器(使用非默认端口号)
scp -r -P 225 /home/oscar/ root@192.168.2.5:/home/root
5. 断点续传文件,将本地文件拷贝到远程服务器(使用非默认端口号).
rsync --progress --partial --rsh='ssh -p 225' ./pascal_train.txt jp@192.168.2.5:/data/oscar
# --rsh='ssh -p 225'指示采用ssh协议链接并使用端口225
6. scp常用参数(待完善中....)

常用参数:

  • -r:递归拷贝目录
  • -q:不显示进度
  • -l:限制传输带宽,单位是kbits/s
7. rsync常用参数(待完善中....)
  • --progress: 显示拷贝进度
  • --partial:保留不完整文件,实现断点续传
  • --partial-dir=DIR:指定不完整文件的存储目录,而不是默认存储到目的地目录。
  • -P:包含--progress和--partial,可以理解为一个快捷方式
  • --rsh=ssh:使用ssh方式传输文件

相关文章

网友评论

      本文标题:ubuntu SSH复制文件与断点续传

      本文链接:https://www.haomeiwen.com/subject/zzguiqtx.html