DOS命令 scp命令 远程复制
scp:远程复制(拷贝)。底层是SSH协议。
基本语法
scp 主机A的文件1 主机B的文件2
将主机A的文件拷贝到主机B中。
当主机A是本地主机,主机B是远程主机,则相当于上传。反之相当于下载。
1 复制本地主机到远程主机(上传)
上传文件语法
scp 本地文件路径 远程用户名@远程主机IP:远程文件路径
说明:远程主机IP与远程文件路径之间使用冒号分开。
示例
将本地的xiaobuteach.txt文件上传到远程主机的e盘。
scp f:\xiaobuteach.txt administrator@192.168.154.149:e:\
运行截图如下。
上传文件夹语法
scp -r 本地文件夹路径 远程用户名@远程主机IP:远程文件夹路径
2 复制远程主机到本地主机
与上节内容类似,只是前后路径换一个位置。
下载文件语法
scp 远程用户名@远程主机IP:远程文件路径 本地文件路径
说明:远程主机IP与远程文件路径之间使用冒号分开。
示例
将本地的xiaobuteach.txt文件上传到远程主机的e盘。
scp administrator@192.168.154.149:e:\xiaobuteach.txt f:\
运行截图如下。
上传文件夹语法
scp -r 远程用户名@远程主机IP:远程文件夹路径 本地文件夹路径
运行截图如下。
3 scp与sftp区别
sftp支持断点续传,功能更强大。如果是大文件,建议使用sftp,普通小文件建议使用scp。
scp可以任意指定路径,而sftp是相当于当前路径,这方面scp更强大。
scp的命令提示符是当前主机,sftp的命令提示符是sftp。这方面scp可能更简单。