每天一个linux命令(26)--用securecrt来上传和下载文件

要有梦想,更要敢于追逐。 要有梦想,更要敢于追逐。     2022-07-29     739

关键词:

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

  文件传输协议:

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

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

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

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

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

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

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

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

    下载一个 lrzsz-0.12.20.tar.gz 的包(L)

  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 && make install

  7.建立软链接

    cd /usr/bin

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

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

  8.测试 :运行   rz   弹出 SecureCRT 上传窗口,用SecureCRT来上传和下载文件。

  二、设置 SecureCRT上传和下载的默认目录

    option  ->session  option  ->  Terminal -> Xmodem/Zmodem

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

    1.在用SecureCRT登录Linux 终端

    2.选中你要放置上传文件的路径,在目录下然后输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到Linux上。

    或者在 Transfer->Zmodem Upload list 弹出文件选择对话框,选好文件后按Add按钮,然后OK窗口自动关闭。然后再Linux 下选中存放文件的目录,输入 rz 命令。

  四、使用Zmodem下载文件到客户端

    sz  filename  

    zmodem 接收可自动启动下载的文件存放在你设定的默认下载目录下。

    rz  sz是Linux/unix通 Windows进行 Zmodem文件传输的命令行工具 Windows端需要支持Zmodem 和Telnet/ssh客户端,SecureCRT就可以用SecureCRT登录到Unix/Linux 主机,  运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好之后关闭对话框,文件就会自动上传到当前目录。运行命令 sz  file file1   就是发文件到windows 上,比ftp 命令方便多了,而且服务器不用在开ftp 服务器。

    ---不是很懂,反正我一般都要SSH。

 

每天一个linux命令:ls命令

版权声明更新:2017-04-26博主:LuckyAlan联系:[email protected]声明:吃水不忘挖井人,转载请注明出处!1文章介绍本文介绍了Linux下命令ls。2开发平台接扫开发平台3阅前须知提示信息,比如预先知道的知识,需要先看哪些博客4... 查看详情

转载每天一个linux命令

每天一个linux命令(1) :ls命令每天一个linux命令(2) :cd命令每天一个linux命令(3) :pwd命令每天一个linux命令(4) :mkdir命令每天一个linux命令(5) :rm命令每天一个linux命令(6) :rmdir命令每天一个linux命令(7) :... 查看详情

每天一个linux命令:file命令

作用:查看文件类型信息 格式:file[OPTIONS...][FILE...] 主要参数:--help            显示帮助信息-v,--version         输出版本信息并退出-b,--brief            不显示文件名字-... 查看详情

每天一个linux命令目录(转)

一.文件目录操作命令:   1.每天一个linux命令(1):ls命令   2.每天一个linux命令(2):cd命令  3.每天一个linux命令(3):pwd命令   4.每天一个linux命令(4):mkdir命令  5.每天一个linux命令(5... 查看详情

每天一个linux命令(63)scp命令

  scp(securecopy)用于进行远程文件拷贝。   (1)用法:  用法: scp[参数][源文件][目标文件]     (2)功能:  功能: scp在主机间复制文件,他使用ssh(1)作为数据传输,而且用同样认... 查看详情

每天一个linux命令30)--chgrp命令

  在Linux系统里,文件或目录的权限的掌控以拥有者及所属群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以。  chgrp命令就是change group的缩写。要被改变的组名必须... 查看详情

转每天一个linux命令:pwd命令

在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式:pwd [选项]2.命令功能:查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd&nbs... 查看详情

每天一个linux命令

   开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列  ... 查看详情

每天一个linux命令

开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列   4.其他互... 查看详情

securecer设置

【透明背景】=================================================【发送命令到多窗口】=================================================【设置窗口层叠】   查看详情

每天一个linux命令-dudf

df显示磁盘分区上可以使用的磁盘空间a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示i-nodes的使用量 k:大小用k来表示(默认值) t:显示某一个档案系统的所有分割区磁盘使用量 x:显示不是某一个档案... 查看详情

linux每天一个命令

sudofuser-k80/tcp 查看详情

每天学习一个linux命令:cd切换目录(changedirectory更改目录)

cd命令用来切换工作目录至dirname。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的homedirectory(也就是刚login时所在的目录)。另外,~也表示为homedirectory的意思,.则是表示目前所在的目录,..则表示... 查看详情

每天一个不熟悉的linux命令(代码片段)

这个命令是干什么的?一句话概括,用chgrp变更文件与目录的属组。chgrp是changegroup的缩写。被改变的组名必须在/etc/group文件里才行,也就是说,这个组名必须已存在。1.命令格式:chgrp[参数][组][文件]2.使用权限:使用权限是... 查看详情

每天一个linux命令(24)--linux文件类型与扩展名

  linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt file.tar.gz。这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称... 查看详情

每天一个linux命令(24):linux文件类型与扩展名

Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为... 查看详情

每天一个linux命令

1:hostnamehostname //查看centos主机名centos6.0  使用命令 hostnamewebserver 则立即生效centos7.0  使用命令 hostnamectlset-hostnamewebserver立即生效2:linux文件系统目录含义LINUX文件系统中,每一个目录都代表着其各 查看详情

每天一个linux命令(33)--df命令

  周末是学习的好时光。  每天一个Linux命令,接下来是磁盘存储相关的,df, du命令  Linux中df 命令的功能是用来检查Linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目... 查看详情