SecureCRT工具上传下载的两个方法。

1.使用命令

1.使用SecureCRT上传、下载之前需要给服务器安装lrzsz

lrzsz是一款程序,在linux中可以代替ftp的上传和下载
yum -y install lrzsz

2.命令rz、sz

rz中的r意为received(接收),输入rz时、意为服务器接收文件,既将文件从本地上传到服务器。

sz中的s意为send(发送),输入sz时、意为服务器要发送文件,既从服务器发送文件到本地,或是说本地从服务器上下载文件。

注:不论是send还是received,动作都是在服务器上发起的。

上传文件只需在shell终端仿真器中输入命令"rz",即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。

下载文件只需在shell终端仿真器中输入命令"sz 文件名",即可利用Zmodem将文件下载到本地某目录下。

rz用法:

命令输入 rz 回车,转出选择要上传的文件, 点Add添加到send发送列表

sz用法:

下载一个文件:sz filename
下载多个文件:sz filename1 filename2
下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*

设置默认目录:options-->session options-->X/Y/Zmodem
这里可以设置上传下载路径。

2.使用sftp

在SecureCRT中按下Alt+P开启新的会话,进行ftp操作。

常用命令

pwd: 查询linux主机所在目录(也就是远程主机目录)

lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看"选项"下拉框中的"会话选项",查到目录为:C:/Users/jxf666/Documents)

ls: 查询连接到当前linux主机所在目录有哪些文件

lls: 查询当前本地上传目录有哪些文件

lcd: 改变本地上传目录的路径

cd: 改变远程上传目录

get: 将远程目录中文件下载到本地目录

put: 将本地目录中文件上传到远程主机(linux)

quit: 断开FTP连接

例如:

lcd 本地路径
ps:路径中如果有空格可以用""注释。中文需要改SFTP session的编码格式。
cd 远程上传目录
put 文件名
就能上传到远程主机。

Related Posts