文件上传命令rz和下载命令sz的安装

上一节中,我们已经搭建好了linux环境,现在我们开始使用xshell工具,连接虚拟机。

一、xshell工具简介

Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。其可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

二、xshell连接虚拟机

1.打开xshell后,点击新建,如下图,输入名称(自己随意命名)和主机IP(即虚拟机中ifconfig查询到的ip),点击确定。

2.输入虚拟机中设置的用户名和密码,登录即可。登录成功后,出现#,证明已成功连接虚拟机。

三、rz和sz的安装

lrzsz-0.12.20.tar.gz是一款linux下命令行界面上支持上传和下载的第三方工具,能够起到很方便的作用。

# rz

选择文件进行上传

# sz 文件名

sz后面跟文件名可以进行文件从linux上面下载。

1、首先,查看虚拟机中,有没有安装rz。输入rz,回车,提示:未找到命令,证明rz没有安装,则按照步骤2、3进行安装。

2、安装rz

这里介绍2种下载安装包的方法:

方法一、手动下载安装

1)下载安装包:lrzsz-0.12.20.tar.gz

官网下载地址:http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

2)软件安装

通过xftp工具把1)中下载的安装文件上传到/tmp目录下,如下图:

方法二、命令行安装

xshell中输入以下命令:

1)进入/tmp目录下

cd /tmp

2)wget下载lrzsz安装包

wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

注:输入wget,如果提示未找到命令,则需要yum install wget进行安装wget命令

以上两种下载安装包的方法,结果都是正确的,大家选择自己喜欢的方式下载就行。

安装包下载好之后,进行解压和配置

3)解压安装包

tar zxvf lrzsz-0.12.20.tar.gz

4)进入解压后的目录

cd lrzsz-0.12.20

5)配置安装路径

./configure

输入命令后,报错,证明虚拟机中缺少gcc,首先安装gcc:yum install gcc,再进行./configure就成功了。

6)编译&安装

make && make install

3、创建软链接

上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下:

进入到/usr/local/bin/目录下:cd /usr/local/bin

1)创建rz的软链接,并命名rz

2)创建sz的软链接,并命名sz

创建成功后,如下图所示:

注:软链接类似于Windows系统下的快捷方式,被删除后,不影响原始文件;而硬链接被删除后,原始文件也会被删除。

4、检验是否安装成功

xshell命令行中,输入rz,回车,能弹出上传文件选择框,即表示rz安装成功并能上传文件。

sz命令后输入要下载的文件名,回车,弹出文件保存目录,选择目录后,可下载成功即证明sz可使用。

时间: 2024-10-13 11:52:53

文件上传命令rz和下载命令sz的安装的相关文章

iOS-网络编程(二)文件上传和断点离线下载

一. iOS中发送HTTP请求的方案 在iOS中,我们常用发送HTTP请求的方案有苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案 (iOS 9.0弃用)NSURLSession:功能比NSURLConnection更加强大,苹果目前比较推荐使用这种技术第三方框架AFNetworking:简单易用,提供了基本够用的常用功能,维护和使用者多 二. NSURLConnection (已弃用) 虽然NSURLConnection已经被弃用,但是我们还是要了解NSU

Excel文件上传,解析,下载(一 文件上传,使用MultipartFile来实现)

文件上传我使用的是jquery的一个插件"ajaxfileupload.js",使用方式详见下面的一种方式,使用file类型的input,同时需要给button绑定事件,这边使用的"ajaxfileupload.js"当中定义的ajax请求,到后台. <div id="fileupload"> <input type="file" id="file" name="file&quo

FTP文件上传下载及验证

FTP文件上传下载及验证 有时候经常用到FTP的上传下载,本身代码相对比较简单,但有时需要考虑到文件上传下载进行验证.大体思路是上传时将FTP日志重定向到本地文件,再根据FTP返回码进行检查,这样有个缺点就是不能检验文件上传的完整性:下载时利用ls,ll命令查看是否存在. 上传代码 uploadFile() { ftp -i -v -n <<! >/tmp/ftp.log open $FTP_IP $FTP_PORT user $USER_ID $PASSWORD prompt cd $

Linux 文件上传Linux服务器

进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示出文本和基本的图形输出.众所周知,如今的Linux环境已经发生了巨大变化,所有的Linux发行版都配备了某种类型的图形化桌面环境.但是,如果向输入shell命令,仍然需要使用文本显示来访问shell的CLI. Linux发行版通常使用Ctrl+Alt组合键配合F1或F7来进入图形界面.Ubuntu使

Android使用HttpClient实现文件上传到PHP服务器,并监控进度条

上传 服务器端PHP 代码如下 : <?php $target_path = "./tmp/";//接收文件目录 $target_path = $target_path.($_FILES['file']['name']); $target_path = iconv("UTF-8","gb2312", $target_path); if(move_uploaded_file($_FILES['file']['tmp_name'], $targ

flash多文件上传程序代码

原文:flash多文件上传程序代码 源代码下载地址:http://www.zuidaima.com/share/1550463485168640.htm

jsp开发无刷新文件上传程序代码

原文:jsp开发无刷新文件上传程序代码 源代码下载地址:http://www.zuidaima.com/share/1550463484660736.htm 无刷新文件上传程序代码 源代码截图

【Jsp】使用jspsmartupload完成简单的文件上传系统

请不要妄想,一个html的file控件,再加上javascript与jquery语句就可以完成文件上传, 文件上传系统从来是需要配合服务器来完成的 用户把自己的文件上传到服务器上 文件上传系统是很复杂的一件事. html的file控件向动态网页语言以post方式通过enctype="multipart/form-data"解码成二进制文件就不管了 动态网页需要对其通过asp,jsp,php,asp.net编程,才能正常把文件保存到服务器中 网络上对文件处理的方法是五花八门,让人无从下手

linux命令行模式下对FTP服务器进行文件上传下载

参考源:点击这里查看 1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令.a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中.如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/