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命令
scp 命令 路径_基于SSH的文件传输:scp命令相关推荐
- SSH和文件传输(SCP)
装载自 http://wuyong0125.blog.163.com/blog/static/5692021020086144740373/ SSH和文件传输(SCP) 默认分类 2008-07-01 ...
- mac服务器文件传输,scp实现mac与linux服务器之间文件传输
1.mac上传文件到linux服务器 scp 文件名 用户名@服务器ip:目标路径 如:scp -P端口号 /Users/test/testFile test@xxx.xxx.xxx.xxx:/tes ...
- 基于Socket的文件传输(使用CSocket类)
本软件使用MFC采用面向对象的方法实现了基于Socket的文件传输.这是原来研究生课程的结课作业,实现了Socket的发送和接收,以及读取ini配置文件等操作.使用了CSocket类 以下是当时结课作 ...
- QT中级(6)基于QT的文件传输工具(2)
QT中级(6)基于QT的文件传输工具(2) 本文实现第一步 1 新增功能 2 运行效果 3 实现思路 4 源代码 实现这个文件传输工具大概需要那几步? 实现多线程对文件的读写 实现TCP客户端和服务端 ...
- fastapi 传输文件存文件_揭秘|国内影视文件传输的真相,跨境文件传输更不简单...
2020年影视行业至黑时刻总算要过去了,下半年复苏迹象已经显现.作为影视行业的基础搬运工,文件传输贯穿始末.无论是TB级原始素材还是后期协作的大文件,多团队高效协作必然要考虑大文件传输这个基础工具. ...
- linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇 2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...
- Linux平台基于socket的文件传输服务器和客户端
Linux平台基于socket的文件传输服务器和客户端 目录 前言 一.服务器程序结构 二.客户程序结构 三.代码 1.服务器主程序video_serv_fork.c 2.服务器子程序video_tr ...
- php mate,textmate 命令行_使用PHP在TextMate中创建命令
textmate 命令行_使用PHP在TextMate中创建命令 textmate 命令行_使用PHP在TextMate中创建命令 textmate 命令行 TextMate is the best ...
- linux传输文件命令sftp,Linux下几种文件传输命令 sz rz sftp scp
Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.因为它是基于SSH的,会在传输过程当中对用户的密码.数据等敏感信息进行加密,所以能够有效的防止用户信息在传输的过程当中被窃取,比FTP ...
最新文章
- 函数的参数-在函数内部针对参数赋值不会影响外部实参
- Thymeleaf 学习笔记 (4)~~~~
- matlab 判断鼠标按下_轻巧可爱,支持多设备——雷柏Ralemo Air1乐萌鼠标
- Adobe illustrator 排版后图形导出这样的Tiff/PNG - 连载 3
- Nginx 概述(2)
- 搭建 zookeeper 和搭建dubbo监控中心
- python ocr 识别车牌_python 实现的车牌识别项目
- Linux操作系统分区格式Ext2,Ext3,Ext4的区别
- G.652与G.655单模光纤分类及对比
- Interview Tips with Consulting Firms
- 如何启用计算机的无线功能键在哪,笔记本怎么打开wifi_如何开启笔记本电脑上的WiFi开关-win7之家...
- matlab for循环与subs应用 求解
- 介入切除心脏肿瘤:ONOCOR血管可回收技术历史性应用
- python服务器传输wav文件,Python处理wav文件(二进制文件读写)
- Go36-36,37-字符串
- Binding几种绑定方式
- soul_dubbo
- python分割字符串为字母_关于python:以大写字母分割字符串
- python爬取豆瓣网评并写入excel表格中
- Phpstudy 错误总结
热门文章
- maven项目添加文件夹报错
- Python创建virtualenv(虚拟环境)方法
- shell基础04 结构化命令
- 修改jenkins启动的默认用户
- 嵌入式linux编程,嵌入式Linux学习笔记 - 嵌入式Linux基础知识和开发环境的构建_Linux编程_Linux公社-Linux系统门户网站...
- Ubuntu 安装 IPython、jupyter notebook
- 动态路由选择协议(三)链路状态路由选择协议
- maven nexus 3 third party 构件上传
- 强烈推荐:240多个jQuery插件
- SVO 学习笔记(三)