FTP Client Commands Table Cheat Sheet

ftp-server-codesThis is the FTP Client Commands Table Cheat Sheet. The table below lists the FTP commands that may be sent to an FTP server, these includes all commands that are standardized by the IETF.
It is important to know that most command-line FTP clients have their own set of commands for their users. As an example, GET is the user command to download a file instead of the known and raw command RETR.ftp-server-codes

FTP Commands for Clients and Servers
Command
Description
ABOR
Abort an active file transfer.
ACCT
Account information.
ADAT
Authentication/Security Data
ALLO
Allocate sufficient disk space to receive a file.
APPE
Append.
AUTH
Authentication/Security Mechanism
CCC
Clear Command Channel
CDUP
Change to Parent Directory.
CONF
Confidentiality Protection Command
CWD
Change working directory.
DELE
Delete file.
ENC
Privacy Protected Channel
EPRT
Specifies an extended address and port to which the server should connect.
EPSV
Enter extended passive mode.
FEAT
Get the feature list implemented by the server.
HELP
Returns usage documentation on a command if specified, else a general help document is returned.
HOST
Identify desired virtual host on server, by name.
LANG
Language Negotiation
LIST
Returns information of a file or directory if specified, else information of the current working directory is returned.
LPRT
Specifies a long address and port to which the server should connect.
LPSV
Enter long passive mode.
MDTM
Return the last-modified time of a specified file.
MIC
Integrity Protected Command
MKD
Make directory.
MLSD
Lists the contents of a directory if a directory is named.
MLST
Provides data about exactly the object named on its command line, and no others.
MODE
Sets the transfer mode (Stream, Block, or Compressed).
NLST
Returns a list of file names in a specified directory.
NOOP
No operation (dummy packet; used mostly on keepalives).
OPTS
Select options for a feature.
PASS
Authentication password.
PASV
Enter passive mode.
PBSZ
Protection Buffer Size
PORT
Specifies an address and port to which the server should connect.
PROT
Data Channel Protection Level.
PWD
Print working directory. Returns the current directory of the host.
QUIT
Disconnect.
REIN
Re-initializes the connection.
REST
Restart transfer from the specified point.
RETR
Retrieve a copy of the file
RMD
Remove a directory.
RNFR
Rename from.
RNTO
Rename to.
SITE
Sends site specific commands to remote server.
SIZE
Return the size of a file.
SMNT
Mount file structure.
STAT
Returns the current status.
STOR
Accept the data and to store the data as a file at the server site
STOU
Store file uniquely.
STRU
Set file transfer structure.
SYST
Return system type.
TYPE
Sets the transfer mode .
USER
Authentication username.
XCUP
Change to the parent of the current working directory
XMKD
Make a directory
XPWD
Print the current working directory
XRCP
 
XRMD
Remove the directory
XRSQ
 
XSEM
Send, mail if cannot
XSEN
Send to terminal
DISCLAIMER: The following data is posted for informational and archiving purposes only. By viewing this information, you release the author from any responsibility or liabilities. Use at your own risk.
posted by THE11thROCK for TeraBlitz.com

Facebook Comments