300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > scp 命令 路径_基于SSH的文件传输:scp命令

scp 命令 路径_基于SSH的文件传输:scp命令

时间:2023-11-02 09:21:32

相关推荐

scp 命令 路径_基于SSH的文件传输:scp命令

日常开发中,经常需要在服务器和本地之间进行文件传输。这里来介绍一种基于SSH的文件传输方法——scp命令

命令格式

scp(secure copy,remote file copy program),其命令格式如下:

# 将源文件拷贝到目标路径下scp <souceFile> <tagetFile>

常用选项:

-P [port] : 指定SSH端口号-r : 递归复制整个目录

文件路径格式如下,对于非本地路径需添加远程服务器用户名username、远程服务器IP等相关信息

[[username@]host:]<file>

本地文件上传至远程服务器

演示环境如下图所示,我们现在需要把本地的localCode目录中的文件全部上传至远程服务器的TransferTest下

在本地执行下述命令,即可将本地的localCode目录上传至远程服务器的TransferTest目录下

scp -r -P 35827 /d/demo1/localCode zgh@123.28.96.128:/home/zgh/TransferTest

从下图红框中结果,我们可以看到文件上传成功

远程服务器文件下载至本地

演示环境如下图所示,我们现在需要把远程服务器的serverFiles目录中的内容全部下载到本地的deom1目录中

在本地执行下述命令,即可完成下载

scp -r -P 35827 zgh@123.28.96.128:/home/zgh/TransferTest/serverFiles /d/demo1

从下图红框中结果,我们可以看到文件下载成功

Note:

Windows下可通过Git Bash来使用scp命令

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。