linux系统在terminal中上传下载文件工具:lftp 安装与基础使用指南
› 社区话题 › linux系统在terminal中上传下载文件工具:lftp 安装与基础使用指南
正在查看 1 条回复

- 作者帖子
- 2025年7月15日 - 下午6:40 #732
追光管理员下面是一份关于 lftp 的安装与基础使用说明,涵盖主流 Linux 发行版,站点一直在用的方式分享或记录:
lftp 安装与基础使用指南
lftp 是一个功能强大的命令行文件传输工具,支持 FTP、SFTP、HTTP、HTTPS 等协议,特别适合在 Linux 服务器间传输文件,支持断点续传和镜像功能。
1. 安装 lftp
Debian / Ubuntu 系列
sudo apt update sudo apt install lftp
CentOS 7 / 8 / Stream / Rocky / AlmaLinux
# CentOS 7 及部分老版本 sudo yum install lftp # CentOS 8+ / Rocky / AlmaLinux 推荐用 dnf sudo dnf install lftp
Fedora
sudo dnf install lftp
Arch Linux
sudo pacman -S lftp
2. 基础用法示例
连接服务器(支持 FTP 和 SFTP)
# 连接 FTP lftp ftp://username@ftp.example.com # 连接 SFTP lftp sftp://username@server.example.com
系统会提示输入密码。
上传文件
put /path/to/local/file.txt
下载文件
get /path/to/remote/file.txt
断点续传
lftp 自动支持断点续传,使用 pget 命令可并行下载加速:
pget -n 4 file.zip
表示用 4 个连接并行下载。
退出 lftp
exit
3. 直接命令行执行(非交互模式)
上传文件:
lftp -e "put /local/path/file.txt; bye" -u username,password sftp://server.example.com
下载文件:
lftp -e "get /remote/path/file.txt; bye" -u username,password sftp://server.example.com
4. 总结
lftp 功能强大,支持多协议,适合自动化脚本和大文件传输。
安装简单,常见 Linux 发行版均可快速安装。
交互模式和命令行模式均支持。
支持断点续传和并行传输,提高效率。
- 2025年7月15日 - 下午6:54 #736
追光管理员想卸载 CentOS 上的 lftp
sudo yum remove lftp
- 作者帖子
正在查看 1 条回复
- 在下方一键注册,登录后就可以回复啦。