FTP错误码与命令大全
需积分: 50 73 浏览量
更新于2024-09-14
收藏 3KB TXT 举报
"FTP错误码和FTP命令列表"
FTP(File Transfer Protocol)是互联网上用于在客户端和服务器之间传输文件的协议。以下是一些常见的FTP命令及其错误代码的解释:
**FTP命令:**
1. `account` - 提供账户信息,通常在需要身份验证时使用。
2. `append` - 将本地文件追加到远程服务器上的文件。
3. `ascii` - 设置文件传输模式为ASCII模式,适合文本文件。
4. `bell` - 控制终端的响铃提示。
5. `binary` - 设置文件传输模式为二进制模式,适用于任何类型文件,包括图像、压缩文件等。
6. `bye` - 关闭FTP会话并退出。
7. `case` - 可用于转换文件名大小写。
8. `cd` - 改变远程服务器上的当前工作目录。
9. `cdup` - 将当前目录更改为上级目录。
10. `close` - 关闭FTP连接。
11. `delete` - 删除远程服务器上的文件。
12. `debug` - 开启或关闭调试模式。
13. `dir` - 列出远程服务器上的目录内容。
14. `disconnect` - 断开与FTP服务器的连接。
15. `form` - 设置文件格式,通常用于老版本的FTP。
16. `get` - 从远程服务器下载文件。
17. `glob` - 处理通配符,允许批量处理文件名。
18. `hash` - 开启每千字节传输进度的显示。
19. `help` - 显示FTP命令的帮助信息。
20. `lcd` - 改变本地计算机的工作目录。
21. `ls` - 列出当前远程目录的内容。
22. `macdef` - 定义宏命令。
23. `mdelete` - 批量删除远程服务器上的文件。
24. `mdir` - 列出远程服务器目录的详细信息。
25. `mget` - 下载多个文件,使用通配符指定文件名。
26. `mkdir` - 在远程服务器上创建新目录。
27. `mls` - 获取远程服务器目录的详细列表。
28. `mode` - 设置文件传输模式,如流式或记录式。
29. `mput` - 上传多个文件到远程服务器。
30. `nmap` - 配置文件名称映射。
31. `ntrans` - 配置文件名称转换规则。
32. `open` - 连接到FTP服务器。
33. `prompt` - 控制是否自动应答交互式提示。
34. `proxy` - 使用代理服务器进行FTP操作。
35. `sendport` - 设置数据连接端口。
36. `put` - 上传文件到远程服务器。
37. `pwd` - 显示当前远程工作目录。
38. `quit` - 结束FTP会话。
39. `quote` - 直接发送FTP命令。
40. `recv` - 从远程服务器接收文件,同`get`。
41. `remotehelp` - 获取远程FTP服务器的帮助信息。
42. `rename` - 重命名远程服务器上的文件。
43. `reset` - 重置FTP连接。
44. `rmdir` - 删除远程服务器的目录。
45. `runique` - 启用唯一文件存储。
46. `send` - 同`put`,用于上传文件。
47. `status` - 显示FTP会话的状态。
48. `struct` - 设置文件结构类型。
49. `sunique` - 启用远程服务器上的唯一文件存储。
50. `tenexten` - 处理文件部分传输。
51. `trace` - 开启传输过程的追踪。
52. `type` - 设置文件传输类型,如A(ASCII)或I(二进制)。
53. `user` - 提供FTP登录的用户名。
54. `verbose` - 开启或关闭详细输出模式。
55. `?` - 显示帮助信息。
**FTP错误代码:**
1. `110` - 重连接操作开始。
2. `120` - 服务准备好在指定的分钟之后开始。
3. `125` - 数据连接已打开,传输开始。
4. `150` - 文件状态正常,准备传输。
5. `200` - 命令已成功执行。
6. `202` - 命令被忽略,但服务器状态未改变。
7. `211` - 系统状态,系统帮助响应。
8. `212` - 目录状态。
9. `213` - 文件状态。
10. `214` - 帮助消息。
11. `215` - 系统类型。
12. `220` - 服务就绪,可以开始工作。
13. `221` - 服务关闭控制连接,再见。
14. `225` - 数据连接已开放,无传输活动。
15. `226` - 关闭数据连接,请求的文件操作已完成。
16. `227` - 进入被动模式(h1,h2,h3,h4,p1,p2)。
17. `230` - 用户已登录,继续进行。
18. `250` - 请求的文件操作已完成。
19. `257` - 路径名创建成功。
20. `331` - 需要用户账号。
21. `332` - 需要用户登录后才能进行命令。
22. `350` - 请求的操作需要更多信息。
23. `421` - 服务不可用,正在关闭控制连接。
24. `425` - 无法建立数据连接。
25. `426` - 连接已关闭,传输终止。
26. `450` - 请求的文件不可用。
27. `451` - 请求取消,本地错误。
28. `452` - 无法完成请求,存储空间不足。
29. `500` - 命令语法错误。
30. 更多的错误代码未在此列出,它们通常表示更具体的问题,如权限问题、网络问题等。
以上是FTP命令和错误代码的基本信息,这些知识对于理解和解决FTP相关的操作问题至关重要。
2015-04-27 上传
2009-02-23 上传
2017-08-10 上传
2023-05-26 上传
2023-04-28 上传
2023-05-25 上传
2023-05-13 上传
2023-05-05 上传
2023-06-02 上传
san_ren_xing
- 粉丝: 0
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜