L-Lists
The collaborative list making website by
Statistical Consultants Ltd
Search for lists containing the following 


List of FTP Commands




List started by: TechLists
List contributors: TechLists
Date started: 2014-02-13
Last updated: 2014-02-13
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).




List Entries:


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

None


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 -