用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、解压文件

tar zxvf lrzsz-0.12.20.tar.gz

4、进入目录

cd lrzsz-0.12.20

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

6、make

7、make install

8、建立软链接

#cd /usr/bin

#ln -s /usr/local/lrzsz/bin/lrz rz

#ln -s /usr/local/lrzsz/bin/lsz sz

9、测试

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

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

options->session options ->Terminal->Xmodem/Zmodem 下
在右栏directory设置上传和下载的目录

三.使用Zmodem从客户端上传文件到linux服务器

1.在用SecureCRT登陆linux终端.
2.选中你要放置上传文件的路径,在目录下然后输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到linux上了。
或者在Transfer->Zmodem Upoad list弹出文件选择对话框,选好文件后按Add按钮。然后OK窗口自动关闭。然后在linux下选中存放文件的目录,输入rz命令。liunx就把那个文件上传到这个目录下了。

四.使用Zmodem下载文件到客户端:
sz filename
zmodem接收可以自行启动.下载的文件存放在你设定的默认下载目录下.
rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具windows端需要支持ZModem的telnet/ssh客户端,SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可)O 运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录 O 运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了

转载于:https://www.cnblogs.com/bsjl/p/8202950.html

每天一个linux命令(文件上传下载文件操作):【转载】用SecureCRT来上传和下载文件...相关推荐

  1. 每天一个linux命令目录

    开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令.学习的主要参考资料为: 1.<鸟哥的linux私房菜> 2.http://codingstan ...

  2. 每天一个Linux命令(52)telnet命令

    原文地址为: 每天一个Linux命令(52)telnet命令     执行telnet指令开启终端机阶段作业,并登入远端主机.     (1)用法:     用法:  telnet [参数] [主机] ...

  3. 每天学一个 Linux 命令(73):curl

    点击下方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! 命令简介 curl 命令使用 HTTP.HTTPS. ...

  4. 每天一个linux命令(21):find命令之xargs

    每天一个linux命令(21):find命令之xargs 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec ...

  5. 每天学一个 Linux 命令(14):cat

    点击上方"民工哥技术之路",选择"设为星标" 回复"1024"获取独家整理的学习资料! 推荐:每天学一个 Linux 命令(13):touc ...

  6. linux sudo yum命令详解,每天一个Linux命令之sudo命令详解

    Linux系统的sudo命令是切换用户身份的命令.下面由学习啦小编为大家整理了每天一个Linux命令之sudo命令详解,希望对大家有帮助! 每天一个Linux命令之sudo命令详解 sudo命令用来以 ...

  7. 每天一个linux命令(八月)

    2014-08-31 ln 为文件建立链接 (make links)链接分为两种 : 硬链接(hard link)与软链接(symbolic link)软链接:1.软链接,以路径的形式存在.类似于Wi ...

  8. 每天一个linux命令(20):find命令之exec

    find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了. exec解释: -exec  参数后面跟的是command ...

  9. linux ll以编码格式_【系列】每天一个 Linux 命令(5):rm 命令

    关注我,你的眼睛会怀孕 今天学习一下linux中删除文件和目录的命令:rm命令.rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除. ...

  10. 每天一个linux命令(1):ln 命令

    每天一个linux命令(35):ln 命令 ln 是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在 每一 ...

最新文章

  1. matlab画三维心,matlab动态三维心形(最新整理)
  2. 微软称HTML5是IE 9的核心 要尽快淘汰IE 6
  3. css: transform导致文字显示模糊
  4. FlinkX 如何读取和写入 Clickhouse?
  5. ubuntu修改ssh服务的端口号
  6. Java的多进程运行模式分析
  7. 基于mybatis Interceptor的对 user_cache 表 address id_no 两个字段的加密解密;
  8. 华为SDN+VxLAN学习小记
  9. 阿里云数据森林人才计划起航
  10. 抓肇事车(入门级算法)(C语言)
  11. 廖雪峰python教程答案
  12. 全域营销引领设计师职能进化
  13. 移动开发福利:GMTC全球移动技术大会解决方案专场免费报名!
  14. 深信服超融合数据通讯口地址冲突报错处理
  15. 大V科技谈 | VMware利用先进的自动化技术,简化混合办公模式
  16. 瑞幸创造VC圈神话,风暴中的OYO回应,企鹅杏仁集团完成2.5亿美元融资...
  17. ICD建模功能约束(详见DL/T860.73附录B)
  18. 视频发微信文件过大怎么办大于200m视频发送微信?
  19. python职业规划书_基于Python数据分析做职业规划
  20. Python 微波辐射计画图

热门文章

  1. 利用Arduino+TB6600驱动模块控制两相四线42减速步进电机
  2. 传感器_用两个线加速度计来测量旋转刚体的角加速度
  3. Android机顶盒连电脑,Android手机和机顶盒,确定当前的网络连接方式
  4. doPDF虚拟打印机-把任何文档转换成pdf的利器
  5. oauth2.0与单点登录
  6. 刷洞3---espcms注入漏洞
  7. (一)CCD传感器1000帧(可调)采集,fpga主控,sdram存储 68013usb2.0传输到上位机保存显示:项目介绍
  8. 学习笔记第二章 GIS之 瓦片地图
  9. 技术汇-读《Microservices》有感
  10. 状元快车家教机:跟步步高S6有哪些不同?