FTP Commands

The following commands can be used in a file transfer protocol (FTP) command-line interface.

Command Function Example(s)
ftp Connect to an FTP server
(type this command in the terminal window to begin an FTP session)
ftp ftp.servername.com
ftp 123.456.789.012

Opens a connection with an FTP server
(may be followed by a login prompt)

open ftp.servername.com
help OR ? Display a list of commands help
? [command] Display helpful information about a command ? chmod
pwd Display the current directory on the FTP server pwd
cd Change the directory on the FTP server cd www (open the "www" directory)
cd .. (move up one directory)
lcd Chage the directory on your local computer lcd Documents
ls OR dir List the contents of a directory ls
rename Rename a file rename test1.html test2.html
delete Delete a file delete test.html
mkdir Create a new directory mkdir testing
rmdir Remove an existing directory rmdir testing
ascii Set the file transfer mode to ASCII text ascii
binary Set the file transfer mode to Binary binary
get Retrieves a file from the FTP server get test1.php Documents/test2.php
put Sends a file to the FTP server put Documents/test1.php test2.php
mget Retrieves multiple files from the FTP server
(requires "Y" or "N" before downloading each file)
mget test1.php test2.php test3.php
mput Sends multiple files to the FTP server
(requires "Y" or "N" before sending each file)
mput test1.php test2.php test3.php
close Close the current FTP session close
quit, exit, or bye Exit the FTP program quit

All Command Lists

Resources Home