我的编程空间,编程开发者的网络收藏夹
学习永远不晚

使用安全复制命令scp在Windows系统和Linux系统之间相互传输文件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

使用安全复制命令scp在Windows系统和Linux系统之间相互传输文件

现在已经有很多远程控制服务器的第三方软件平台,比如FinalShell,MobaXterm等,半可视化界面,使用起来非常方便和友好,两个系统之间传输文件直接拖就行,当然也可以使用命令方式在两个系统之间相互传递。

命令方式传输文件优点

  1. 自动化和脚本化
    命令方式可以通过脚本批量传输文件,实现自动化文件交换。而图形方式需要重复手动操作。

  2. 高效
    命令方式往往调用底层系统函数,减少不必要的接口和转换,可以实现很高的数据传输速度。

  3. 安全
    命令方式传输可以集成安全机制如密钥认证,避免文件被非法访问。

  4. 灵活
    命令行可以进行各种定制化传输,如只传输更新文件、带宽限制等,更灵活。

  5. 轻量
    命令行文件传输只需要一个终端,不需要安装和调用图形界面,更轻量级。

  6. 可控
    命令行可以实时显示文件传输进度、速度等信息,也可以方便地暂停、取消。

  7. 独立操作
    命令行文件的发送和接收可以完全独立进行操作,无需用户交互就可以自动传输。

从Windows传输到Linux

安装OpenSSH客户端

从Windows复制到Linux,需要OpenSSH客户端这个插件,安装该插件的具体方法见下(本人的本地操作系统为Win11):

在这里插入图片描述

在搜索框内输入OpenSSH查看是否安装,没有的话点击安装即可:

在这里插入图片描述

传输单个文件

注意:命令控制终端一定要在PowerShell操作,cmd中不行。

在这里插入图片描述

使用以下命令进行传输:

scp D:\Code\Python\train.txt whq@192.168.21.94:/home/whq/whq_code/Python

传输文件夹

使用以下命令进行传输:

scp -r D:\Code\Python\PaddleSeg\PaddleSeg\Images\TestImages_200 whq@192.168.21.94:/home/whq/whq_code/Python/PaddleSeg/Images

具体样纸如下:

在这里插入图片描述

从Linux传输到Windows

安装OpenSSH服务器

从Linux传输到Windows,需要用到OpenSSH服务器,如果不安装此服务器,可能报如下错误:

在这里插入图片描述

注意:从Linux传输文件到Windows端,也是在本地的PowerShell终端进行操控。

具体安装方法如下:

在这里插入图片描述
在这里插入图片描述

传输单个文件

输入下面命令传输:

scp whq@192.168.21.94:/home/whq/whq_code/Python/val.txt D:/Code/Python/

传输文件夹

输入下面命令传输

scp -r whq@192.168.21.94:/home/whq/whq_code/Python/PaddleSeg/output/result/mobilNetV3/ D:/Code/Python/PaddleSeg/PaddleSeg/output/result/Result_2023.8.28/

具体样纸如下:

在这里插入图片描述

总结

以上就是使用安全复制命令scp在Windows系统和Linux系统之间相互传输文件的详细方法,总结不易,多多支持,谢谢!

来源地址:https://blog.csdn.net/qq_40280673/article/details/132555500

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

使用安全复制命令scp在Windows系统和Linux系统之间相互传输文件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

使用安全复制命令scp在Windows系统和Linux系统之间相互传输文件

现在已经有很多远程控制服务器的第三方软件平台,比如FinalShell,MobaXterm等,半可视化界面,使用起来非常方便和友好,两个系统之间传输文件直接拖就行,当然也可以使用命令方式在两个系统之间相互传递。 目录 命令方式传输文
2023-08-30

怎么使用scp命令在多个Linux系统间进行文件复制

怎么使用scp命令在多个Linux系统间进行文件复制,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一,什么是scpscp是linux系统下基于ssh登陆进行安全的远程文件拷
2023-06-05

编程热搜

目录