Windows上使用SCP拷贝远程文件

今日需要对服务器(Linux)上大约1TB的文件进行备份,最后IT的同事给我找了一台window服务器有足够的空间进行备份。接下来的问题就是怎么备份了?使用ftp/sftp没有拷贝文件夹命令,mput/mget需然可以批量操作但是都是针对文件的,我这里的场景不合适。SCP可以拷贝文件夹比较合适。

SCP是什么

SCP是 secure copy的缩写, scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

安装SCP

SCP不是windows上默认的命令不过安装openssl后就可以使用

安装成功运行scp命令有如下信息:

常用命令

  1. 拷贝远程文件夹到本地

scp -r username@host(or ip):远程文件夹 本地文件夹

#将linux服务器上/home/sftp/TEST目录拷贝到本地windows的D:/backup
scp -rp user@192.168.100.88:/home/sftp/TEST D:/backup
#回车后提示输入user的password
  1. 上传本地文件夹到服务器

scp -r 本地文件夹 username@host(or ip):远程文件夹

#将本地目录D:/backup/TEST上传到服务器/home/sftp目录下
scp -rp D:/backup/TEST user@192.168.100.88:/home/sftp
#回车后提示输入user的password

SCP参数:

-1 使用ssh协议版本1-2-2 使用ssh协议版本2

-4 使用ipv4

-6 使用ipv6

-B 以批处理模式运行

-C 使用压缩

-F 指定ssh配置文件

-l 指定宽带限制

-o 指定使用的ssh选项

-P 指定远程主机的端口号

-p 保留文件的最后修改时间,最后访问时间和权限模式

-q 不显示复制进度

-r 以递归方式复制(拷贝目录)


本文只是个人(EnergyNo8)学习笔记如有错误请网友指出。
如有引用或转载请标明出处!
努力、坚持,总会有收获!
______ EnergyNo8

Windows上使用SCP拷贝远程文件相关推荐

  1. Linux命令scp用于远程文件的拷贝(上传和下载)

    3_Linux命令scp用于远程文件的拷贝(上传和下载) 文章目录 1.SCP简介 2.SCP使用 2.1.命令格式: 2.2.命令功能: 2.3.命令参数: 3.使用实例: 如何将本地文件通过终端上 ...

  2. linux c语言文件拷贝_linux - scp命令远程文件拷贝

    简介 scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证. scp只要通过sshd服务进行通讯,而且要求两端都有sc ...

  3. linux运行cmd文件sh文件目录,在Windows上,如何执行.sh文件?

    问题描述 当我尝试通过命令./name.sh在命令行中执行文件(name.sh)时,我收到错误消息: "." is not recognized as an internal or ...

  4. Windows上使用“LogView”打开大文件

    最近因为工作需要要打开一个300+MB的文件,试过了N个编辑器不是打不开就是软件直接挂掉或是占用内存太大,已经严重影响了我的工作 还好在网络上找到老外写的一个免费软件,官网上说是可以打开4G+的文件( ...

  5. Bash:把粘贴板上的内容拷贝的文件中。(脚本)

    2019独角兽企业重金招聘Python工程师标准>>> 一个把粘贴板中的信息存放到文件中去的bash代码. 要求: 1.先检测要执行的命令是否存在 2. 检测文件是否存在 3. 检测 ...

  6. java 制作 winrar,windows 上java调用winrar压缩文件为rar 格式

    windows 下java调用winrar压缩文件为rar 格式 windows  下java调用winrar压缩文件为rar 格式 import java.io.BufferedReader; im ...

  7. 文件上传漏洞之——远程文件包含漏洞(RFI)

    定义 如果php.ini的配置选项allow_url_include为On的话,文件包含函数是可以加载远程文件的,这种漏洞被称为远程文件包含漏洞.利用远程文件包含漏洞,可以直接执行任意命令 原理 同本 ...

  8. Linux 服务器拷贝远程文件 SCP

    1.复制文件 (1)将本地文件拷贝到远程 (有时候权限不允许) scp 文件名 用户名@计算机IP或者计算机名称:远程路径 scp /root/install.* root@192.168.1.12: ...

  9. 6.5 scp:远程文件复制

    scp命令 用于在不同的主机之间复制文件,它采用SSH协议来保证复制的安全性.scp命令每次都是全量完整复制,因此效率不高,适合第一次复制时使用,增量复制建议使用rsync命令替代. scp [opt ...

最新文章

  1. centos 调整系统时间
  2. python爬虫代码1000行-Python 你见过三行代码的爬虫吗
  3. 《精通并发与Netty》学习笔记(13 - 解决TCP粘包拆包(一)概念及实例演示)
  4. 零基础学Java编程的三个重点学习内容
  5. cocos2d-iphone源码分析(2):Director
  6. docker-compose安装问题
  7. 后端视角下的前端框架之Vue.js初探
  8. Shell学习之结合正则表达式与通配符的使用(五)
  9. JavaScript字符串判断某个字符是否存在
  10. 机器学习之监督学习(五)——集成学习(Boosting)
  11. 在android 采用 android junit test 测试注意
  12. 安卓库-图表库: MPChartView
  13. 【PS】4组318张超高清叠加层+PS动作图片素材
  14. 使用树莓派实现微信远程监控
  15. OSChina 周三乱弹 ——垂死病中惊坐起,夜深还过女嫱来
  16. excel启动时显示“操作系统当前的配置不能运行此应用程序”
  17. 28岁程序员从字节退休:IT是改命的唯一出路吗?
  18. pythonipo模型包括_python ipo模型是指什么?_Python教程,python,ipo,模型
  19. 华为拼了!三年要发展100万AI开发者和合作伙伴!
  20. 【Leetcode】286. Walls and Gates

热门文章

  1. next_permutation、prev_permutation以及is_permutation使用
  2. MySQL查询表A中存在ID重复三次以上的记录
  3. 云安全为杀毒软件带来了什么
  4. 贝叶斯与门特卡洛采样python库
  5. 微软壮士断腕推WP8:诺基亚销量很受伤
  6. 2021年中国伺服放大器市场趋势报告、技术动态创新及2027年市场预测
  7. 智慧工厂人员定位系统源码,实现对工厂内的人车、物、料等的精确定位
  8. github下载代码运行问题
  9. Codeforces 455B A Lot of Games(字典树+博弈)
  10. 制造企业数字化工厂建设步骤的建议