在不同服务器之间、服务器与本地之间举行文件传输的方法 ...

打印 上一主题 下一主题

主题 536|帖子 536|积分 1608

1. 使用scp举行文件传输

scp是基于SSH的文件传输工具,实用于不同服务器之间、服务器与本地、本地与服务器之间的文件传输。
从本地传输文件到远程服务器

  1. scp /path/to/local/file username@remote_host:/path/to/remote/destination
复制代码
从远程服务器传输文件到本地

  1. scp username@remote_host:/path/to/remote/file /path/to/local/destination
复制代码
在两个远程服务器之间传输文件

  1. scp -r user1@remote1:/path/to/file user2@remote2:/path/to/destination
复制代码
-r用于递归复制整个文件目录
2. 使用rsync举行文件传输

rsync是一个用于文件和目录同步的工具,它支持增量传输和带宽限制,非常得当大文件和目录的传输。
从本地传输文件到远程服务器

  1. rsync -avz /path/to/local/file username@remote_host:/path/to/remote/destination
复制代码
从远程服务器传输文件到本地

  1. rsync -avz username@remote_host:/path/to/remote/file /path/to/local/destination
复制代码
在两个远程服务器之间传输文件

  1. rsync -avz -e ssh user1@remote1:/path/to/file user2@remote2:/path/to/destination
复制代码
3. 使用sftp举行文件传输

sftp是SSH文件传输协议,实用于交互式文件传输。
从本地传输文件到远程服务器

  1. sftp username@remote_host
  2. sftp> put /path/to/local/file /path/to/remote/destination
复制代码
从远程服务器传输文件到本地

  1. sftp username@remote_host
  2. sftp> get /path/to/remote/file /path/to/local/destination
复制代码
4. 使用FTP举行文件传输

FTP是文件传输协议,实用于非安全情况下的文件传输。
从本地传输文件到远程服务器

  1. ftp remote_host
  2. ftp> login
  3. ftp> put /path/to/local/file /path/to/remote/destination
复制代码
从远程服务器传输文件到本地

  1. ftp remote_host
  2. ftp> login
  3. ftp> get /path/to/remote/file /path/to/local/destination
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

盛世宏图

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表