linux系统怎么用SecureCRT上传和下载文件?

alfredkao 2016-05-18

        我们在使用linux的过程中,不论是为了安装相关软件,还是其它目的,都可能需要上传或者下载linux上的文件。借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。

        其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):

        sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。

        rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。

        记住一点,不论是send还是received,动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了。

        若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz。

        若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz。

        最后总结为一句话:

        我(客户端)上传,你(服务器)接收(RZ),我下载(客户端),你(服务器)发送(SZ)。

1.需要上传或者下载,需要使用rz和sz命令。如果linux上没有这两个命令工具,则需要先安装。可以使用yum安装。运行命令yum install lrzsz。

linux系统怎么用SecureCRT上传和下载文件?

2.安装完成后就可以使用rz命令上传本地的文件到linux平台。运行rz命令,会弹出选择文件的对话框。

linux系统怎么用SecureCRT上传和下载文件?

        如果不出现上传的界面,可以点击。

linux系统怎么用SecureCRT上传和下载文件?

3.选择需要上传的文件所在的文件夹,然后点击文件。然后再点击添加按钮,“发送的文件”框中就会显示需要上传的文件。点击确定按钮,就能完成上传。

linux系统怎么用SecureCRT上传和下载文件?

linux系统怎么用SecureCRT上传和下载文件?
linux系统怎么用SecureCRT上传和下载文件?
        rz用法:输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。

        注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。

linux系统怎么用SecureCRT上传和下载文件?
        -b binary 用binary的方式上传下载,不解释字符为ascii;

        -e 强制escape(转义)所有控制字符,比如Ctrl+x,DEL等;

        -y 如果存在同名的文件,则覆盖。

        更多的参数可以运行rz --help查看,如下所示:

linux系统怎么用SecureCRT上传和下载文件?
 

4.如果需要下载linux上的文件,使用sz命令。sz加上文件完整路径,比如:sz install.log。这样就下载到了本地一个默认的文件夹。

sz用法:

        下载一个文件:sz filename 

        下载多个文件:sz filename1 filename2

        下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*

下载文件存放位置在securtCRT中设置,位于:

        英文版 options — session options — X/Y/Zmodem。

        中文版 选项— 会话选项— X/Y/Zmodem。

5.使用sz上传的时候,选择框会事先打开在是一个默认的目录。使用sz下载时,也会下载到一个默认目录。这个默认目录时可以设置的。

6.需要设置上传和下载的默认目录,点击SecureCRT的菜单栏中的 选项=》会话选项。打开会话选项对话框,点击分类中的 终端=》X/Y/Zmodem。

linux系统怎么用SecureCRT上传和下载文件?
linux系统怎么用SecureCRT上传和下载文件?

7.在对话框的右边有设置目录,这个就是上传和下载的默认的目录。修改成需要的目录后,点击确定即可。

linux系统怎么用SecureCRT上传和下载文件?

注意事项:上传的时候,如果上传到的linux目录有同名的文件,是无法上传的,需要先删掉linux上的同名文件。

文章来源:http://www.jb51.net/LINUXjishu/311274.html

http://blog.csdn.net/lioncode/article/details/7921525

相关推荐