Draft for Information Only
Content
FTP FTP on WinXP
Getting Started FTP client commands on WinXP
FTP
A FTP command-line utility program is usually a clinet file transfer protocol
(FTP) application used for transferring files to and from other computers on a
computer network.
FTP on WinXP
The FTP command-line utility program on WinXP is used to transfer file to and
from a computer running an FTP server service. The FTP can be used interactively
through the FTP terminal.
Getting Started
The FTP program can be started from a DOS prompt by typing the "ftp" command
directly. The possible command line options of the WinXP FTP when starting the
FTP program are:
FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [-A] [host]
- -v: Suppresses verbose display of remote server responses.
- -n: Suppresses auto-login upon initial connection.
- -i: Turns off interactive prompting during multiple file transfers.
- -d: Enables debugging, displaying all ftp commands passed between the client and
server.
- -g: Disables filename globbing, which permits the use of wildcard chracters in
local file and path names.
- -s:filename: Specifies a text file containing ftp commands; the commands will
automatically run after ftp starts. No spaces are allowed in this parameter. Use
this switch instead of redirection (>).
- -a: Use any local interface when binding data connection.
- -A: login as anonymous.
- -w: windowsize - Overrides the default transfer buffer size of 4096.
- host: Specifies the computer name or IP address of the remote computer to
connect to. The computer, if specified, must be the last parameter on the line.
Notes:
- - mget and mput commands take y/n/q for yes/no/quit.
- - Use Control-C to abort commands.
FTP client commands on WinXP
The FTP client commands available on WinXP FTP terminal are
- ! - Runs the specified command on the local computer
- ? - Displays descriptions for ftp commands
- append - Appends a local file to a file on the remote computer
- ascii - Sets the file transfer type to ASCII, the default
- bell - Toggles a bell to ring after each file transfer command is completed
(default = OFF)
- binary - Sets the file transfer type to binary
- bye - Ends the FTP session and exits ftp
- cd - Changes the working directory on the remote computer
- close - Ends the FTP session and returns to the command interpreter
- debug - Toggles debugging (default = OFF)
- delete - Deletes a single file on a remote computer
- dir - Displays a list of a remote directory's files and subdirectories
- disconnect - Disconnects from the remote computer, retaining the ftp prompt
- get - Copies a single remote file to the local computer
- glob - Toggles filename globbing (wildcard characters) (default = ON)
- hash - Toggles hash-sign (#) printing for each data block transferred (default =
OFF)
- help - Displays descriptions for ftp commands
- lcd - Changes the working directory on the local computer
- literal - Sends arguments, verbatim, to the remote FTP server
- ls - Displays an abbreviated list of a remote directory's files and
subdirectories
- mdelete - Deletes one or more files on a remote computer
- mdir - Displays a list of a remote directory's files and subdirectories
- mget - Copies one or more remote files to the local computer
- mkdir - Creates a remote directory
- mls - Displays an abbreviated list of a remote directory's files and
subdirectories
- mput - Copies one or more local files to the remote computer
- open - Connects to the specified FTP server
- prompt - Toggles prompting (default = ON)
- put - Copies a single local file to the remote computer
- pwd - Displays the current directory on the remote computer (literally, "print
working directory")
- quit - Ends the FTP session with the remote computer and exits ftp (same as
"bye")
- quote - Sends arguments, verbatim, to the remote FTP server (same as "literal")
- recv - Copies a remote file to the local computer
- remotehelp - Displays help for remote commands
- rename - Renames remote files
- rmdir - Deletes a remote directory
- send - Copies a local file to the remote computer (same as "put")
- status - Displays the current status of FTP connections
- trace - Toggles packet tracing (default = OFF)
- type - Sets or displays the file transfer type (default = ASCII)
- user - Specifes a user to the remote computer
- verbose - Toggles verbose mode (default = ON)
©sideway
ID: 161000004 Last Updated: 10/3/2016 Revision: 0
|
|