ANALYSIS
Linux 每日一篇 - 58 - ftp
Linux 文件传输神器!掌握 ftp 命令,使用 FTP 协议传输文件,提供交互式操作!
ftp 命令是什么?
ftp 是”File Transfer Protocol”的缩写,是一个标准的网络协议,用于在客户端和服务器之间传输文件。虽然不如 sftp 安全,但在某些场景下仍有使用价值。
基本用法
PRTCL // PLAINTEXT
# 连接到 FTP 服务器ftp hostname
# 连接到 FTP 服务器(指定端口)ftp -p hostname 2121
# 匿名登录ftp ftp.example.com
# 用户名登录ftp username@hostname实用技巧
PRTCL // PLAINTEXT
# 在 ftp 会话中常用命令:# 登录认证open hostnameuser usernamepassword
# 文件操作ls # 列出远程目录cd dir # 切换远程目录pwd # 显示远程当前目录get file.txt # 下载文件mget *.txt # 批量下载文件put localfile.txt # 上传文件mput *.txt # 批量上传文件
# 目录操作mkdir dirname # 创建远程目录rmdir dirname # 删除远程目录delete filename # 删除远程文件
# 本地操作!ls # 执行本地命令lcd dir # 切换本地目录lpwd # 显示本地当前目录
# 传输模式ascii # 设置 ASCII 传输模式binary # 设置二进制传输模式(推荐)常用场景
PRTCL // PLAINTEXT
# 脚本化 FTP 操作ftp -n hostname << EOFuser username passwordbinarycd /remote/directorylcd /local/directorymget *.logquitEOF
# 上传文件ftp -n hostname << EOFuser username passwordbinarycd /uploadput local_file.txtquitEOF
# 批量下载ftp -n hostname << EOFuser username passwordbinarycd /downloadsmget file1.txt file2.txtquitEOF
# 上传整个目录(需要先创建)ftp -n hostname << EOFuser username passwordbinarymkdir /remote/directorycd /remote/directorymput /local/directory/*quitEOF
# 仅检查连接ftp -n hostname << EOFuser username passwordlsquitEOF抖音文案
🎯 Linuxftp 命令!
✅ 基本用法:ftp ✅ 常用参数:ftp -option ✅ 实用技巧:ftp —help
每天一个 Linux 命令,30 天变身 Linux 高手!
#Linux 入门 #网络命令 #程序员必备 #技术分享
关于我
全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的 IT 学习之路更轻松!
关注我,每天一个 Linux 命令,轻松入门 Linux 系统!
R P
Rhine Lab Pioneer Division
Auth_Verified: 2026.04.08
Auth_Verified: 2026.04.08
