当前位置: 首页 > news >正文

在linux中使用lftp和sftp下载文件(夹)

一、首先确保你的系统中已经下载了lftp和sftp。

1.安装lftp

sudo apt install lftp
sudo apt install screen

2.安装sftp

在Linux系统中,一般RedHat系统默认已经安装了openssh-client和openssh-server,即默认已经集成了sftp服务,不需要重新安装;而Ubuntu系统默认只安装了openssh-client,要用sftp的话还需要安装openssh-server。如系统已安装有openssh-client,为了防止安装openssh-server时两者版本不兼容,可以先把openssh-client卸载后再安装。

查看本系统是否已安装sftp,如下则代表已经安装:

 若未安装则输入:

sudo apt-get install openssh-client

一般openssh-client不需要单独安装,安装openssh-server时会默认安装openssh-client。
————————————————
版权声明:本文为CSDN博主「凉茶微凉」的原创文章,遵循CC 4.0 BY-SA版权协议,转载原文链接:https://blog.csdn.net/bbc2005/article/details/80034065

二、lftp下载文件

2.1链接远程服务器

lftp username@host

其余链接方式和使用方式可以参考:https://www.cnblogs.com/jdxLearn/p/15246340.html

2.2然后按照提示输入密码,再进行进一步下载操作

ls #ls 和dir都可以查看远程文件目录
cd #进入远程文件目录
mirror #下载远程文件目录
get #get也可以下载远程文件目录

 

三、sftp下载文件

3.1链接远程服务器

sftp remote_username@server_ip_or_hostname

有密码的服务器需要按照提示输入密码。

3.2下载链接文件目录

get filename #下载到当前终端所在目录下
get filename.zip local_filename.zip #下载到指定目录
#mirror,reget和get功能一样,选择你喜欢的下载关键词即可。

http://www.lryc.cn/news/22855.html

相关文章:

  • Docker简介与用法
  • 基于海鸥算法改进的DELM分类-附代码
  • linux基本功系列之mount命令实战
  • 力扣Top100题之两数相加(Java解法)
  • 【测试】Python手机自动化测试库uiautomator2和weditor的详细使用
  • 《NFL橄榄球》:旧金山49人·橄榄1号位
  • spark为什么比hadoop快
  • 跨境人都在用的指纹浏览器到底有什么魔力?三分钟带你了解透彻
  • 机器学习概述
  • 企业网站自动生成系统的设计和实现
  • sikuli+eclipse对于安卓app自动化测试的应用
  • react源码分析:babel如何解析jsx
  • 搜广推 WideDeep 与 DeepCrossNetwork (DCN) - 记忆+泛化共存
  • 项目管理工具dhtmlxGantt甘特图入门教程(十四):导出/导入 Excel到 iCal
  • k-means聚类总结
  • char * 和const char *的区别
  • 【剑指offer】JZ3 数组中重复的数字、 JZ4 二维数组中的查找
  • 数据采集 - 笔记
  • 8年测开经验面试28K公司后,吐血整理出高频面试题和答案
  • spring读取properties顺序,重复key问题
  • 什么是api接口?(基本介绍)
  • 【2023全网最全教程】从0到1开发自动化测试框架(建议收藏)
  • 3-5天炒股短线战法指标思想结合----超级短线源码无未来
  • 原始GAN-pytorch-生成MNIST数据集(代码)
  • 注意,这些地区已发布2023年上半年软考报名时间
  • Html引入外部css <link>标签 @import
  • React源码分析8-状态更新的优先级机制
  • 如何在ChatGPT的API中支持多轮对话
  • 华为OD机试模拟题 用 C++ 实现 - 猜字谜(2023.Q1)
  • Containerd容器运行时将会替换Docker?