goelweb.com --> Software --> FTP Help
C:\>ftp -h
Transfers files to and from a computer running an FTP server service
(sometimes called a daemon). Ftp can be used interactively.
FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [-A] [host]
-v Suppresses display of remote server responses.
-n Suppresses auto-login upon initial connection.
-i Turns off interactive prompting during multiple file
transfers.
-d Enables debugging.
-g Disables filename globbing (see GLOB command).
-s:filename Specifies a text file containing FTP commands; the
commands will automatically run after FTP starts.
-a Use any local interface when binding data connection.
-A login as anonymous.
-w:buffersize Overrides the default transfer buffer size of 4096.
host Specifies the host name or IP address of the remote
host to connect to.
Notes:
- mget and mput commands take y/n/q for yes/no/quit.
- Use Control-C to abort commands.
C:\>ftp
ftp> help
Commands may be abbreviated. Commands are:
! delete literal prompt send
? debug ls put status
append dir mdelete pwd trace
ascii disconnect mdir quit type
bell get mget quote user
binary glob mkdir recv verbose
bye hash mls remotehelp
cd help mput rename
close lcd open rmdir
ftp> help ! ? append ascii bell binary bye cd close debug delete dir disconnect
get glob hash help lcd literal ls mdelete mdir mget mkdir mls mput open prompt p
ut pwd quit quote recv remotehelp rename rmdir send status trace type user verbo
se
! Escape to the shell
? Print local help information
append Append to a file
ascii Set ascii transfer type
bell Beep when command completed
binary Set binary transfer type
bye Terminate ftp session and exit
cd Change remote working directory
close Terminate ftp session
debug Toggle debugging mode
delete Delete remote file
dir List contents of remote directory
disconnect Terminate ftp session
get Receive file
glob Toggle metacharacter expansion of local file names
hash Toggle printing `#' for each buffer transferred
help Print local help information
lcd Change local working directory
literal Send arbitrary ftp command
ls List contents of remote directory
mdelete Delete multiple files
mdir List contents of multiple remote directories
mget Get multiple files
mkdir Make directory on the remote machine
mls List contents of multiple remote directories
mput Send multiple files
open Connect to remote tftp
prompt Force interactive prompting on multiple commands
put Send one file
pwd Print working directory on remote machine
quit Terminate ftp session and exit
quote Send arbitrary ftp command
recv Receive file
remotehelp Get help from remote server
rename Rename file
rmdir Remove directory on the remote machine
send Send one file
status Show current status
trace Toggle packet tracing
type Set file transfer type
user Send new user information
verbose Toggle verbose mode
ftp> bye
C:\>
rishi.goel@alumni.usc.edu