To abort a file transfer, use the terminal interrupt key (usually
C-c). Sending transfers will be immediately halted. Receiving
transfers will be halted by sending a FTP protocol ABOR command to the
remote server, and discarding any further data received. The speed at
which this is accomplished depends upon the remote server's support
ABOR processing. If the remote server does not support the
ABOR command, an ‘ftp>’ prompt will not appear until the
remote server has completed sending the requested file.
The terminal interrupt key sequence will be ignored when ftp
has completed any local processing and is awaiting a reply from the
remote server. A long delay in this mode may result from the
ABOR processing described above, or from unexpected behavior by
the remote server, including violations of the FTP protocol. If the
delay results from unexpected remote server behavior, the local
ftp program must be killed by hand.