L-Lists Logo L-Lists logo (words)
The collaborative list making website by
StatisticalConsultants Ltd
Search for lists:
Follow L-Lists:
Also by Statistical Consultants Ltd: Unlisted Videos - A website for unlisted YouTube videos.

List of FTP Commands


List started by: TechLists
List contributors: TechLists
Date started: 13 Feb 2014
Last updated: 13 Feb 2014
Keywords: file transfer protocol

Description:

A list of FTP (file transfer protocol) commands that can be sent to an FTP server. The list includes links to the relevant RFC (Request for Comments) memorandum published by the IETF (Internet Engineering Task Force).






Row # Title Description
1 ABOR Abort an active file transfer.
RFC 959: File Transfer Protocol (FTP)
2 ACCT Account information.
RFC 959: File Transfer Protocol (FTP)
3 ALLO Allocate an amount of disk space for a file that is to be received.
RFC 959: File Transfer Protocol (FTP)
4 APPE Append.
RFC 959: File Transfer Protocol (FTP)
5 CDUP Change to the parent directory of the current working directory.
RFC 959: File Transfer Protocol (FTP)
6 CWD Change working directory.
RFC 959: File Transfer Protocol (FTP)
7 DELE Delete file.
RFC 959: File Transfer Protocol (FTP)
8 HELP Returns usage documentation for a command if specified, else a general help document is returned.
RFC 959: File Transfer Protocol (FTP)
9 LIST Returns information about a file or directory if specified, else information of the current working directory is returned.
RFC 959: File Transfer Protocol (FTP)
10 MKD Make a new directory.
RFC 959: File Transfer Protocol (FTP)
11 MODE Sets the transfer mode (stream, block, or compressed).
RFC 959: File Transfer Protocol (FTP)
12 NLST Returns a list of file names in a specified directory.
RFC 959: File Transfer Protocol (FTP)
13 NOOP No operation i.e. a command that specifies no action other than that the server sends an OK reply.
RFC 959: File Transfer Protocol (FTP)
14 PASS Authentication password.
RFC 959: File Transfer Protocol (FTP)
15 PASV Enter passive mode.
RFC 959: File Transfer Protocol (FTP)
16 PORT Specifies an address and port to which the server should connect.
RFC 959: File Transfer Protocol (FTP)
17 PWD Print working directory. Returns the current directory of the host.
RFC 959: File Transfer Protocol (FTP)
18 QUIT Disconnect.
RFC 959: File Transfer Protocol (FTP)
19 REIN Reinitialises the connection.
RFC 959: File Transfer Protocol (FTP)
20 REST Restart transfer from the specified point.
RFC 959: File Transfer Protocol (FTP)
21 RETR Retrieve a copy of the file
RFC 959: File Transfer Protocol (FTP)
22 RMD Remove a directory.
RFC 959: File Transfer Protocol (FTP)
23 RNFR Rename from - A command to specify the old path name of a file that is to be renamed. It is immediately followed by a 'rename to' (RNTO).
RFC 959: File Transfer Protocol (FTP)
24 RNTO Rename to - A command to specify the new path name of a file that is to be renamed. It immediately follows a 'rename from' (RNFR).
RFC 959: File Transfer Protocol (FTP)
25 SITE Sends site specific commands to remote server.
RFC 959: File Transfer Protocol (FTP)
26 SMNT Structure mount (allows the user to mount a different file system data structure without altering their login or account information)
RFC 959: File Transfer Protocol (FTP)
27 STAT Returns the current status.
RFC 959: File Transfer Protocol (FTP)
28 STOR Accept the data and to store the data as a file at the server site
RFC 959: File Transfer Protocol (FTP)
29 STOU Store file uniquely.
RFC 959: File Transfer Protocol (FTP)
30 STRU Set file transfer structure.
RFC 959: File Transfer Protocol (FTP)
31 SYST Return system type.
RFC 959: File Transfer Protocol (FTP)
32 TYPE Sets the data representation type (ASCII or binary) used for data transfer and storage.
RFC 959: File Transfer Protocol (FTP)
33 USER Authentication username.
RFC 959: File Transfer Protocol (FTP)
34 XMAS Mail and send (with no special replies if it fails).
RFC 737: FTP Extension: XSEN
35 XSEM Send, mail if cannot (returns a 009 notification reply if the message cannot be sent).
RFC 737: FTP Extension: XSEN
36 XSEN Send to terminal (returns a 453 failure reply if the addressee is refusing or isn't logged-in)
RFC 737: FTP Extension: XSEN
37 XRCP Specify the recipients to be sent mail simultaneously. It is used in conjunction with the XRSQ command.
RFC 743: FTP extension: XRSQ/XRCP
38 XRSQ Select the scheme (recipients first or text first) for the purpose of mailing the text of a message, simultaneously to multiple recipients. It is used in conjunction with the XRCP command.
RFC 743: FTP extension: XRSQ/XRCP
39 XCUP Change to the parent directory of the current working directory.
RFC 775: Directory oriented FTP commands
40 XMKD Make a new directory
RFC 775: Directory oriented FTP commands
41 XPWD Print the current working directory
RFC 775: Directory oriented FTP commands
42 XRMD Remove the directory
RFC 775: Directory oriented FTP commands
43 LPRT Specify a long address and port to which the server should connect.
RFC 1639: FTP Operation Over Big Address Records (FOOBAR)
44 LPSV Enter long passive mode i.e. request the server-DTP to listen on a data port other than its default, and to wait for a connection rather than initiate one upon the receipt of a transfer command.
RFC 1639: FTP Operation Over Big Address Records (FOOBAR)
45 ADAT Authentication/Security Data
RFC 2228: FTP Security Extensions
46 AUTH Authentication/Security Mechanism
RFC 2228: FTP Security Extensions
47 CCC Clear Command Channel
RFC 2228: FTP Security Extensions
48 CONF Confidentiality Protection Command
RFC 2228: FTP Security Extensions
49 ENC Privacy Protected Channel
RFC 2228: FTP Security Extensions
50 MIC Integrity Protected Command
RFC 2228: FTP Security Extensions
51 PBSZ Protection Buffer Size
RFC 2228: FTP Security Extensions
52 PROT Data Channel Protection Level.
RFC 2228: FTP Security Extensions
53 FEAT Request the server to list all extension commands or extended mechanisms that it supports.
RFC 2389: Feature negotiation mechanism for the File Transfer Protocol
54 OPTS Specify the desired behaviour of a server-FTP process when another FTP command (the target command) is later issued.
RFC 2389: Feature negotiation mechanism for the File Transfer Protocol
55 EPRT Specify an extended address and port to which the server should connect.
RFC 2428: FTP Extensions for IPv6 and NATs
56 EPSV Enter extended passive mode i.e. request the server to listen on a data port and wait for a connection.
RFC 2428: FTP Extensions for IPv6 and NATs
57 LANG Choose language
RFC 2640: Internationalization of the File Transfer Protocol
58 MDTM Modification time (determine when a file on the server was last modified)
RFC 3659: Extensions to FTP
59 MLSD Lists the contents of a directory if that directory is named (otherwise a 501 reply is returned).
RFC 3659: Extensions to FTP
60 MLST Provides data about the object named in its command line (but no others).
RFC 3659: Extensions to FTP
61 SIZE Return the size of a file, measured in octets (8 bit bytes).
RFC 3659: Extensions to FTP


Related Lists

List of Free FTP Client Software
List of Web-Based FTP Clients



Add to this list

  • Each row in the following text fields represents one entry in the list.
  • Each list entry must have a title and/or URL. Entry descriptions and images are entirely optional.
  • The submitted link URLs would be automatically standardised. This will mean that it doesn't matter whether or not you include the https:// (or https//) at the beginning or a / at the end.
  • Don't worry if a title, URL or description takes more than one line in the input form.  Regardless of whether the input was entered manually or copied and pasted, this website can distinguish between whether the input going to a new line was due to its long length or from the use of the enter key.
  • New list entries are added to the bottom of the list. Chronologically ordered lists should be ordered from the earliest to the latest.
  • If an image is too wide or tall, it would be automatically scaled.

Email:
Password:
Not registered? Register here.


Link Titles Link URLs Link Descriptions




List Entry Image URLs




Report this list


Email:
Password:
Not registered? Register here.


Junk list Irrelevant or broken links
Spelling, grammatical or formatting errors Factual errors or opinionated descriptions
Out of date information Suggest related lists or alterations
Forbidden content/links Other


Message:




Receive Notifications

Receive notifications via email, whenever new list entries are added to this list.

Email:
Password:
Not registered? Register here.





Help - Terms of Usage - Privacy Policy - Contact
© Statistical Consultants Ltd 2012 -