关键词:
用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服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目... 查看详情