Linux文件上传、下载

61 篇文章 0 订阅
57 篇文章 3 订阅

Linux文件上传、下载

我们需要搭建集群,到时候很多文件都是在Windows上下载好的,然后在上传到Linux上,这时候我们就要用到Linux的上传功能。

同时我们上传到一台虚拟机后,我们不会在用相同的步骤上传到其他机器,虽然在自己电脑上玩可以,但是一旦集群大了起来,这个操作就很麻烦,所以我们一般是使用分发,将需要发送到各个节点的文件先上传到一台虚拟机,然后将这台虚拟机上的文件分发到其他虚拟机上。

SFTP

sftp 是 Secure File Transfer Protocol 的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 为 SSH 的其中一部分,本身没有单独的守护进程,使用 sshd 守护进程(端口号默认是 22)来完成相应的连接和答复操作。
SecureCRT 远程连接至 CentOS 后,按 alt+p 即可打开 sftp 会话窗口
常用的 sftp 命令有: pwd 和 lpwd
pwd 是看 sftp 服务所在机器(即 CentOS)默认的当前目录
lpwd 是看 Windows 本地默认目录。

    sftp是一个安全文件传送协议。
    在CRT软件中,alt+p可以进入对应的SFTP传输。
    在SFTP输入框中,输入 pwd 命令可以查询当前目录
    在SFTP输入框中,输入 ls 命令可以查询当前目录下的文件
     在SFTP输入框中,输入 lpwd 命令可以查询当前机器(即笔记本/台式机)所处的绝对地址。
    在SFTP输入框中,输入 lls 命令可以查询当前机器绝对地址下的文件列表
    lcd:在当前宿主机下执行cd进入/回退的功能。
    put 可以将指定的文件传入Linux系统。
    get 可以将指定的文件下载到Windows系统。
SFTP练习

在Windows上新建一个文本文件,然后将那个文本文件上传到Windows上。

  1. 在CRT(SecureCRT的简称)上面使用alt+P 打开sftp的窗口。我们可以先测试一下上面的几个查看命令。

    上传文件至Linux01

  2. 使用lcd 命令进入到我们要上传的文件所在的文件夹

    上传文件至Linux02

  3. 现在我们使用put 1.txt 命令将文件上传到Linux上。注意:文件上传的位置我们可以用pwd查看。

    上传文件至Linux03

使用SFTP注意点:
1. 注意操作的环境是本地环境还是远程Linux环境
	可以通过命令来区分,本地环境命令前加了l
	l --> local
2. put上传时,是从哪里上传到哪里
	通过pwd可以查询Linux当前位置
	通过lpwd可以查询本地环境当前的位置

lrzsz

lrzsz 是一款在 linux 里可代替 sftp 上传和下载的程序。
在Linux窗口中输入 yum -y install lrzsz 命令,就会自动的去下载lrzsz。
在命令窗口输入RZ命令就会打开文件选择窗口,可以之间选择本地文件上传。
最主要的是可以直接将本地文件拖拽到Linux命令窗口实现文件的上传。
sz 文件名  命令可以实现下载,默认下载到Windows下的下载文件夹。
注意点:

使用前需要安装,安装命令:yum -y install lrzsz可以直接在Linux上安装 lrzsz 程序。

上传文件至Linux04

安装完后使用rz 命令即可方便的实现上传功能。还可以直接将文件拖拽到CRT中实现上传

下载的话使用命令:sz ,默认的下载位置是在Windows上有一个下载的文件夹里。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值