使用scp命令在Linux和Windows互传文件

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。此外也可以在windows上安装ssh服务,来实现windows与linux之间的文件传输,是一个使用频率非常高、非常方便的一个命令!

[postsbox post_id=”5242″]

命令很简单:scp 源文件地址 目标地址 ,下面就来操作一下吧!

一、Linux下使用scp

1.从 Linux 上传文件到 windows

使用scp命令在Linux和Windows互传文件

tips:原本我用的是windows上的电脑登录那个用户名和密码。结果怎么输入都不对,- -!这里为了方便,直接自己新建一个用户最好。我这里新加的sankumao。

使用scp命令在Linux和Windows互传文件

2.从 windows 下载文件到 Linux上

使用scp命令在Linux和Windows互传文件

二、Windows下使用scp

1.从windows上传文件到Linux

使用scp命令在Linux和Windows互传文件

2.从Linux下载文件到windows

使用scp命令在Linux和Windows互传文件

三、其它详细参数用法

使用scp命令在Linux和Windows互传文件
  • -1:使用ssh协议版本1;  
  • -2:使用ssh协议版本2;  
  • -4:使用ipv4;  
  • -6:使用ipv6;  
  • -B:以批处理模式运行;  
  • -C:使用压缩;  
  • -F:指定ssh配置文件;  
  • -i:identity_file 从指定文件中读取传输时使用的密钥文件(例如亚马逊云pem),此参数直接传递给ssh;  
  • -l:指定宽带限制;  
  • -o:指定使用的ssh选项;  
  • -P:指定远程主机的端口号;  
  • -p:保留文件的最后修改时间,最后访问时间和权限模式;  
  • -q:不显示复制进度;  
  • -r:以递归方式复制。

原创文章,作者:三酷猫,如若转载,请注明出处:https://www.sankumao.com/5234.html

(0)
上一篇 2023年1月14日 下午11:17
下一篇 2023年1月30日 下午10:28

相关推荐

  • shell专项:awk编程

    AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。 一、printf 格式化输出 示例: 如果不想把成绩当成字符串输出,而是按照整型和浮点型输出,则要这样: 二、awk …

    2023年2月16日
  • shell编程快速入门五:shell运算符

    在shell中,运算符和其他编程脚本语言一样,常见的有算数运算符、关系运算符、逻辑运算符、字符串运算符、文件测试运算符等 算数运算符 原生bash不支持简单的数学运算,但是可以通过…

    2023年2月8日
  • Linux使用ntpdate命令同步时间

    为了避免主机时间因为长期运作下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务器来同步不同机器的时间。一台机器,可以…

    2023年2月14日
  • Linux如何查看命令在哪个包里面?

    问题背景 今天安装了centos7系统后,想查看一下端口状况,使用熟悉的netstat命令后,发现command not found。 一时之间也记不起来是哪个包里面的命令了,就随…

    2023年1月14日
  • shell编程快速入门六:数组

    一、数组介绍 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引 索引的编号从0开始,属于数值索引 索引可支持使用自定义的格式,而…

    2023年2月14日
  • shell编程快速入门八:函数

    一、函数介绍 函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程 它与shell程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是…

    2023年2月16日
  • shell专项:sed 文本选取、替换、删除、新增的命令

    sed主要是用来将数据进行选取、替换、删除、新增的命令。 一、语法 二、常用操作 1.提取行数据 还是使用student.txt来作展示。student.txt文件如下 : 指定输…

    2023年2月16日
  • sysctl.conf文件详解

    一、文件作用 由于默认的Linux内核参数考虑的是最通用的场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux参数,使得Nginx等Web服务可以拥有更…

    2023年2月14日
  • CentOS 7用yum安装软件时报错 cannot find a valid baseurl for repobase7x86_64解决办法

    解决办法:在网卡文件中,设置ONBOOT=yes!(一般情况下为no) 文件内容 保存退出后重启网卡 亲测有效哦~

    2022年7月27日
  • shell编程快速入门七:流程控制

    一、条件选择 1.选择执行if语句 格式:if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]… [ el…

    2023年2月15日