List of FTP commands
Below is a list of FTP commands that may be sent to a File Transfer Protocol (FTP) server. It includes all commands that are standardized by the Internet Engineering Task Force (IETF) in RFC 959, plus extensions. Note that most command-line FTP clients present their own non-standard set of commands to users. For example, GET
is the common user command to download a file instead of the raw command RETR
.
See also
- List of FTP server return codes - in response to commands from a client, the FTP server returns reply codes
External links
- RFC 697 - CWD Command of FTP
- RFC 959 - File Transfer Protocol (FTP)
- RFC 1639 - FTP Operation Over Big Address Records (FOOBAR)
- RFC 2228 - FTP Security Extensions
- RFC 2389 - Feature negotiation mechanism for the File Transfer Protocol
- RFC 2428 - FTP Extensions for IPv6 and NATs
- RFC 2640 - Internationalization of the File Transfer Protocol
- RFC 3659 - Extensions to FTP
- RFC 5797 - FTP Command and Extension Registry
- RFC 7151 - File Transfer Protocol HOST Command for Virtual Hosts
- The 'MFMT', 'MFCT', and 'MFF' Command Extensions for FTP
- Streamlined FTP Command Extensions ('CSID', 'AVBL', 'DSIZ', 'RMDA', and 'THMB' commands)
- FTP Extension Allowing IP Forwarding (NATs)
- UTF-8 Option for FTP
- IANA FTP Commands and Extensions registry - The official registry of FTP Commands and Extensions
- Raw FTP command list