通过sftp由本地向Linux上传文件&文件夹_sftp上传文件-程序员宅基地

技术标签: 运维  linux  服务器  

通过sftp由本地向Linux上传文件&文件夹

有时候我们需要将本地的一些文件上传到虚拟机的Linux或云服务器中。本文介绍一种比较方便的安全文件传输协议SFTP。

本文主要介绍如何使用sftp,具体安装另需百度

1. 启用

sftp username@ip地址 #username就是目的主机的用户名,ip地址就是目的主机的ip地址
image-20220110185827637

2. 上传文件

sftp有很多命令,我们可以输入help来查看。

下面介绍几个比较常用的命令

  1. 查看当前本地路径和目的主机路径。

当我们想查看当前目的主机的路径使用命令pwd,如果想查看本地所在路径使用命令lpwd

image-20220110190354876

实际上,在sftp下,对于目的主机的操作,就是原有的shell语句,而对于本地环境的语法,只需要在命令前面加个l即可。

再比如:lslls

image-20220110190717316

具体的可以看help文档。

  1. 上传文件
  • 如果我们很清楚要上传的文件在什么位置,且要上传到目的主机的位置。
put 本地文件路径 目的主机路径
  • 一般时候,我们需要用cdlcd去慢慢找要上传的文件及相应的上传位置,那么我们就不用那么麻烦的输入所有路径
put 当前本地目录下的文件a

此时,直接将文件a上传到目的主机当前指定的目录下。

3. 上传文件夹

上传文件夹只需要在put后面加个-r即可。其余的和上传文件是一样的。

put -r 本地文件夹路径 
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/VistorsYan/article/details/122417343

智能推荐

动态SLAM论文(7) — DOT: Dynamic Object Tracking for Visual SLAM-程序员宅基地

文章浏览阅读665次。图2展示了我们提案的概述。DOT的输入可以是以某一定视频速率拍摄的RGB-D或立体图像,输出是编码场景的静态和动态元素的掩码,可以直接供SLAM或里程计系统使用。图2. DOT的概述。路径A(红色)显示从网络获得分割掩码的帧的处理过程。路径B(绿色)显示通过DOT几何传播获得分割掩码的帧的处理过程。第一个块(实例分割)对所有可能的动态物体进行逐像素的分割的CNN。在我们的实验中,使用自动驾驶数据集,只对车辆进行了分割,认为它们是可能的运动物体。_dot: dynamic object tracking for visual slam

Selenium 自动化测试如何优雅的解决图片验证码问题_selenium 图片验证码-程序员宅基地

文章浏览阅读1.8k次。说到自动化测试那一定避不开登陆注册页面,而大多数情况下这两个简单的页面都存在一个小困难就是验证码,以前我的解决办法都是在测试环境粗暴的写死一个万能验证码,或者给程序一个10秒钟的线程阻塞,手动输入验证码以跳过这个步骤。这个问题我有跟其他同事简单的讨论过,一种观点是当AI库的识别能力可以达到一个较高的准确程度的前提下,自动化测试就应该包含验证码登陆,毕竟E2E测试就是应该更加贴近真实的用户操作。这两种方法的本质是相同的,都是使用AI的方式,自动识别验证码,完成填入。只不过采用了不同的包和方法完成的。_selenium 图片验证码

计算机操作系统 实验五:动态分区分配方式的模拟_实验5.1动态分区分配方式的模拟-程序员宅基地

文章浏览阅读1.8w次,点赞95次,收藏370次。1 .实验目的了解动态分区分配方式中使用的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。2 .实验内容(1)用C 语言分别实现采用首次适应算法(地址从小到大)和最佳适应算法(空闲块大小从小到大)的动态分区分配过程myalloc() 和回收过程myfree()(即自己编写一个分区分配和释放的函数) 。其中,空闲分区通过空闲分区链来管理;在进行内存分配时,系统优..._实验5.1动态分区分配方式的模拟

docker命令-程序员宅基地

文章浏览阅读847次,点赞22次,收藏24次。images镜像运行起来就是一个容器,容器有自己的环境,互不干扰,需要映射到宿主机的外部端口中.: 镜像,跑起来就是容器,封装了环境和程序本身,运行别人制作好的镜像,就是在运行别人的程序和环境.: 宿主机上的目录,用于存放容器内需要存储的文件,以便下次运行该镜像时有数据。docker-desktop 4.19.0版本,win10环境不报错。忽略发送给docker打包镜像的文件.创建一个镜像的容器并运行,,下载完要迁移镜像存储位置。在window上可以通过。查看docker信息。

安卓开发--proj4j坐标转换快速上手_android proj4j-程序员宅基地

文章浏览阅读1k次,点赞23次,收藏14次。本节专门讲解proj4j的使用,关于坐标转换原理,等我后面有时间了再讲解下。现在最新版本的1.3.0版本使用起来很方面,不需要你手动导包,只要配置下gradle就行了。_android proj4j

什么是信息熵?_信息熵的概念-程序员宅基地

文章浏览阅读4.8k次,点赞2次,收藏7次。1948 年,伟大的信息论之父**香农(Shannon)**将热力学中熵的概念引入到了信息论中,提出了“信息熵”这一概念。信息熵用于解决信息的量化问题,将原本模糊的信息概念进行计算得出精确的信息熵值,信息熵是描述消息中,不确定性的值。理解起来需要一点耐心,可以先这么说,信息熵就是用来描述信息中不确定性的值,熵越低,不确定性越低,我们也就更容易得到确定的信息。举个栗子,张三的女朋友小红又要过生日了,他现在挑选礼物有三个选择:口红、包、机械键盘。张三并不知道小红到底喜欢那种礼物,因此对于张三来说,小红喜欢_信息熵的概念

随便推点

Linux、Windows获取主板序列号和UUID_wmic csproduct get uuid和dmidecode -s system-uuid-程序员宅基地

文章浏览阅读5.8k次,点赞3次,收藏10次。Linux:# 获取主板序列号sudo dmidecode -s system-serial-number# 获取UUIDsudo dmidecode -s system-uuidWindows:# 主板序列号wmic baseboard get serialnumber# 获取UUIDwmic csproduct list full | findstr UUID_wmic csproduct get uuid和dmidecode -s system-uuid

Echarts使用本地JSON文件加载不出图表的解决方法以及Jquery访问本地JSON文件跨域的解决方法_echarts加载不出来-程序员宅基地

文章浏览阅读3.4k次,点赞3次,收藏9次。最近需要做一个大屏展示,需要用原生html5+css+js来写,所以去学了一下echarts的使用。在使用的过程中难免碰到许多BUG,百度那是必不可少的,可是这些人写的牛头不对马嘴,简直是标题党一大堆,令我作呕,现将我认为比较重要的两个问题记录如下。_echarts加载不出来

微信小程序缓存什么时候会被清除_微信小程序 什么时候清除缓存最好-程序员宅基地

文章浏览阅读9.1k次,点赞7次,收藏4次。如果用户储存空间不足,我们会清空最近最久未使用的小程序的本地缓存。我们不建议将关键信息全部存在 storage,以防储存空间不足或用户换设备的情况同时当用户主动销毁小程序(长按,点删除),缓存会被清除参考文献..._微信小程序 什么时候清除缓存最好

反NP监视原理(+Bypass NP in ring0) -程序员宅基地

文章浏览阅读1.7k次。标 题: 【原创】反NP监视原理(+Bypass NP in ring0)作 者: 堕落天才时 间: 2007-01-03,11:58链 接: http://bbs.pediy.com/showthread.php?t=37353NP=nProtect GameGuard(如果你不知道这是什么,请不要往下看)********************************************标

【路径规划】基于自适应蚁群算法移动机器人路径规划附Matlab代码_自适应改进蚁群算法的路径规-程序员宅基地

文章浏览阅读451次。路径规划一直是移动机器人领域的重要研究方向之一。随着自动化技术的不断发展,移动机器人在各个领域的应用也越来越广泛。然而,移动机器人在执行任务时需要根据环境的不同条件选择最佳路径,以避免碰撞和优化运动效率。为了解决这一问题,研究者们提出了各种路径规划算法,其中自适应蚁群算法是一种非常有效的方法。自适应蚁群算法是基于蚁群行为的启发式搜索算法。它模拟了蚂蚁在寻找食物时的行为,通过蚁群中个体之间的信息交流和信息素的释放来寻找最佳路径。_自适应改进蚁群算法的路径规

windows11 安装WSL2全流程_win11安装wsl2-程序员宅基地

文章浏览阅读9.2k次,点赞17次,收藏89次。本文介绍了win11安装wsl做开发环境_win11安装wsl2

推荐文章

热门文章

相关标签