首页 存档 技术 查看内容

每天一个 Linux 命令(26):用 SecureCRT 来上传和下载文件

2018-3-30 13:00 |来自: 互联网 325 0

摘要: 用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII、Xmodem、Zmodem。 文件传输协议: 文件传输是数据交换的主要形式 ...



用SSH管理linux服务器时经常需要远程与本地之间交互文件.而直接用SecureCRT自带的上传下载功能无疑是最方便的,SecureCRT下的文件传输协议有ASCII、Xmodem、Zmodem。


文件传输协议:


文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议。这个协议包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常见的传输协议有以下几种:


ASCII:这是最快的传输协议,但只能传送文本文件。


Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。


Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快


Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、快速错误侦测等功能。这是目前最流行的文件传输协议。


除以上几种外,还有Imodem、Jmodem、Bimodem、Kermit、Lynx等协议,由于没有多数厂商支持,这里就略去不讲。


SecureCRT可以使用linux下的zmodem协议来快速的传送文件,使用非常方便.具体步骤:


一.在使用SecureCRT上传下载之前需要给服务器安装lrzsz:


1、从下面的地址下载lrzsz-0.12.20.tar.gz


http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz


2、查看里面的INSTALL文档了解安装参数说明和细节


3、解压文件


tarzxvflrzsz-0.12.20.tar.gz


4、进入目录


cdlrzsz-0.12.20


5、./configure--prefix=/usr/local/lrzsz


6、make


7、makeinstall


8、建立软链接


#cd/usr/bin

#ln-s/usr/local/lrzsz/bin/lrzrz

#ln-s/usr/local/lrzsz/bin/lszsz


9、测试


运行rz弹出SecureCRT上传窗口,用SecureCRT来上传和下载文件。


二.设置SecureCRT上传和下载的默认目录就行


options-

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部