windows和linux间互传文件
2024-10-11 06:07:02
方法1:Xshell传输文件
用rz,sz命令在xshell传输文件
很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz
首先你的Ubuntu需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软件)
sudo apt-get install lrzsz
安装完毕即可使用
rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具
windows端需要支持ZModem的telnet/ssh客户端(xshell支持,好像putty不支持),SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可)
运行命令rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录
rz -y 覆盖已存在文件
运行命令sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了
还有一种方法是需要安装xftp,然后传输文件。
-----------------------------------------------------------------------
方法2WinSCP:
------------------------------------------------------------------------
它是Xmodem 文件传输协议的一种增强形式,不仅能传输更大的数据,而且错误率更小。包含一种名为检查点重启的特性,如果通信链接在数据传输过程中中断,能从断点处而不是从开始处恢复传输。
2比较编辑
收、发方均采用包传送。每个包由包头、数据、包尾组成。
包头:包开始(SOH),包编号和包编号补码;
数据:固定的128字节;
包尾:存放校验和checksum。
XModem的工作过程 XModem工作时,先由收方发出NAK,然后等待发方的包开始SOH。收到SOH后,即 将整个包收完,检查是否有错。如出错,则向发方发出一个NAK,请求发方重发; 否则发出ACK,表示接收正确,请发下个包。XModem检查包编号和checksum来确定 该包是否传送有问题。编号是发方送得出包的顺序。当XModem发送完最后一个包 时,收方会收到文件结束符(EOT),此时,收方会送出一个ACK通知发方传送结束。
※ YModem是XModem的改进版。它可以传送多个文件,数据长度可达1K字节支持16位 CRC校验。
※ Zmodem不但具有纠错功能,而且是一种流式协议。它不再以收方发ACK引导。 ZModem完全以包引导,通常用于BBS。
※ KERMIT类似于XModem,但它对XModem进行了改进,可以传输多个文件,错误检测 方式明显改善。同时KERMIT还提供压缩功能。
|
XModem
|
YModem
|
ZModem
|
KERMIT
|
支持XON/XOFF
|
NO
|
NO
|
YES
|
YES
|
1字节checksum
|
YES
|
NO
|
NO
|
YES
|
2字节checksum
|
NO
|
NO
|
NO
|
YES
|
支持多文件传输
|
NO
|
YES
|
YES
|
YES
|
最大块长度
|
128
|
1K
|
8K
|
9K
|
最小块长度
|
128
|
128
|
10
|
64
|
最新文章
- Android使用CountDownTimer倒计时
- bzoj4260
- Emacs 参考资料
- 【BZOJ-1178】CONVENTION会议中心 倍增 + set (神思路好题!)
- Daily Scrum – 1/7
- Phantomjs 在cmd命令行显示中文乱码
- sort() 方法用于对数组的元素进行排序
- C#泛型集合—Dictionary<;K,V>;使用技巧
- Html 内嵌 选择器属性 Dom操作 JavaScript 事件
- 机器学习学习-Types of learning
- GroupingView点击分组标题不展开,或点击标题部分文字不展开
- 深入了解Android中的AsyncTask
- Spring基础知识之基于注解的AOP
- IPerf——网络测试工具介绍与源码解析(5)
- html5学习笔记——基础
- react-native布局篇
- kubernetes 环境搭建(ubuntu16.04)
- webpack 配置案例for angular babel
- GCD (Grand Central Dispatch) 笔记
- (C#)计算1-2+3-4+.....+m