SecureCRT之rz:command not found

来源:互联网 发布:知乎关于六小龄童 编辑:程序博客网 时间:2024/04/28 08:39

 操作Linux服务器,经常要上传、下载文件。像xftp有可视化的界面操作,然而使用SecureCRT有2个特别方便的命令。上传rz,下载sz。sz的s可以理解为send,服务器发送文件到本地;rz的s可以理解为receive,服务器接收本地文件。 
   
  root权限登录,安装lrzsz

<code class="hljs cmake has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">yum -y <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">install</span> lrzsz</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

  过15s,命令执行完毕,这样就安装好了,接下来可以执行rz、sz命令了。 
  输入rz回车后,就弹出文件选择对话框,如图:

这里写图片描述

  sz下载命令,当前目录下的文件,例如“sz xx.jpg”是下载当前目录下xx.jpg这个文件,那它会下载到哪里呢?打开菜单栏的选项options,选择第一个session options,如图:

这里写图片描述

  Upload:使用rz指令,进行上传操作时,弹出的对话框,会默认定位到该目录下。 

  Download:使用sz指令,进行下载操作后,所下载的文件,默认下载到该目录中。


SecureCRT与SshClient不同的就是,SecureCRT没有图形化的文件传输工具,不过也不影响,用命令来实现的话,其实会方便快捷很多。
第一种方式:
上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。
下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到本地某目录下。
通过“File Transfer”可以修改下载到本地的默认路径。设置默认目录:options-->session options-->file transfer。
第二种方式:用sftp
securecrt 按下ALT+P就开启新的会话 进行ftp操作。
输入:help命令,显示该FTP提供所有的命令
pwd: 查询linux主机所在目录(也就是远程主机目录)
lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二:我们知道本地上传目录为:D:/我的文档)
ls: 查询连接到当前linux主机所在目录有哪些文件
lls: 查询当前本地上传目录有哪些文件
lcd: 改变本地上传目录的路径
cd: 改变远程上传目录
get: 将远程目录中文件下载到本地目录
put: 将本地目录中文件上传到远程主机(linux)
quit: 断开FTP连接

0 0
原创粉丝点击