FTP (``File Transfer Protocol'') -   ,
    ,      
    Internet.     UNIX, VMS  MS-DOS 
Internet    ,   ftp,  
        ,       Internet,
     Linux,    ftp. 
       ftp. ,
ftp        , 
 .
       FTP-,  
      Linux.   ,     
      Internet,            Internet
   ,               
  ftpmail.
        MS-DOS,  UNIX    VMS  
      Internet,    ftp -  ,
  .         ftp,
       Macintosh ( Fetch),  
    ,    .        
   - ftp,  ,  
,     .
ftp        (upload), 
    (download)    (sites) Internet.
            -    
.    Internet    
FTP-,  .. ,       ftp
      (free)
sunsite.unc.edu,    
  (Sun  Microsystems),      ()   
      Linux.      ,    FTP-
  ""       ,  ,
      ,     
  .    ,     
      .
, "", , , , , .
    ftp         
 
    ftp <hostname>
  <hostname>  -    ,    .
,       shoop.vpizza.com 
 
    ftp shoop.vpizza.com
   ftp,    - 
    Connected to shoop.vpizza.com.
    220 Shoop.vpizza.com FTPD ready at 15 Dec 1992 08:20:42 EDT
    Name (shoop.vpizza.com:mdw):
  ftp        (Name) , 
        shoop.vpizza.com.  
  "mdw",        FTP-.
     account
shoop.vpizza.com,         
.   ,     FTP- 
   anonymous  ()       e-mail
(        )     .    
    Name (shoop.vpizza.com:mdw):  anonymous
    331-Guest login ok, send e-mail address as password.
    Password:  mdw@sunsite.unc.edu
    230- Welcome to shoop.vpizza.com.
    230- Virtual Pizza Delivery[tm]:  Download pizza in  30 cycles
    or less
    230- or you get it FREE!
    ftp>
,        e-mail  
,                 
(         ""  ).  ftp  
               
.
',  . ftp> -   ,  
ftp   .
   ,    .
 , 
    ls <file>
    dir <file>
          (  <file> - 
,  ,   ).   , 
ls       ,   dir -  (  
    ,  
 ..). 
    cd <directory>
  ""     ( , 
 cd  UNIX  MS-DOS).    
    cdup
( )
    help <command>
         ftp (  ls
  cd).        , ftp     
  .        dir,  
   .
    ftp> dir
    200 PORT command successful.
    150 Opening ASCII mode data connection for /bin/ls.
    total 1337
    dr-xr-xr-x  2 root     wheel         512 Aug 13 13:55 bin
    drwxr-xr-x  2 root     wheel         512 Aug 13 13:58 dev
    drwxr-xr-x  2 root     wheel         512 Jan 25 17:35 etc
    drwxr-xr-x 19 root     wheel        1024 Jan 27 21:39 pub
    drwxrwx-wx  4 root     ftp-admi     1024 Feb  6 22:10 uploads
    drwxr-xr-x  3 root     wheel         512 Mar 11  1992 usr
    226 Transfer complete.
    921 bytes received in 0.24 seconds (3.7 Kbytes/s)
    ftp>
     ,   
,         (    "d" 
    ).       FTP-
        /pub, 
    .
    ftp> cd pub
    ftp> dir
    200 PORT command successful.
    150 ASCII data connection  for /bin/ls (128.84.181.1,4525)  (0
    bytes).
    total 846
    -rw-r--r--  1 root   staff     1433 Jul 12  1988 README
    -r--r--r--  1 3807   staff    15586 May 13  1991  US-DOMAIN.TXT.2
    -rw-r--r--  1 539    staff    52664 Feb 20  1991 altenergy.avail
    -r--r--r--  1 65534  65534    56456 Dec 17  1990 ataxx.tar.Z
    -rw-r--r--  1 root   other  2013041 Jul  3  1991 gesyps.tar.Z
    -rw-r--r--  1 432    staff    41831 Jan 30  1989 gnexe.arc
    -rw-rw-rw-  1 615    staff    50315 Apr 16  1992 linpack.tar.Z
    -r--r--r--  1 root   wheel    12168 Dec 25  1990 localtime.o
    -rw-r--r--  1 root   staff     7035 Aug 27  1986 manualslist.tblms
    drwxr-xr-x  2 2195   staff      512 Mar 10 00:48 mdw
    -rw-r--r--  1 root   staff     5593 Jul 19  1988 t.out.h
    226 ASCII Transfer complete.
    2443 bytes received in 0.35 seconds (6.8 Kbytes/s)
    ftp>
          (?) ,  
    README,         
( FTP-   README   /pub).
-
        ftp> hash
        Hash mark printing on (8192 bytes/hash mark).
        ftp>
README).
? , (, MS-DOS), , , , . - .
 bin  ascii    
        .
     -   . 
          ,
          .
(        
  FTP).    ,   
          
(     .txt).
, README , ,
        ftp> ascii
        200 Type set to A.
        ftp>
lcd     (l-local)
.
,                   
/home/db/mdw/tmp,  
        ftp> lcd /home/db/mdw/tmp
        Local directory now /home/db/mdw/tmp
        ftp>
.
    get <remote-name> <local-name>
     ,  <remote-name>  
  ,  <local-name> - ,    
   . <local-name> -  ; 
        ,     .
,          README,     
      README   , 
       <local-filename>,   
.  ,       README   
    ftp> get README
    200 PORT command successful.
    150 ASCII data connection for README (128.84.181.1,4527) (1433
    bytes).
    #
    226 ASCII Transfer complete.
    local:  README remote:  README
    1493 bytes received in 0.03 seconds (49 Kbytes/s)
    ftp>
FTP-
    quit
    close
                  
FTP-;    open      
           (   
FTP).
    ftp> close
    221 Goodbye.
    ftp> quit
ftpmail -   ,     
FTP-        Internet.      
   Internet,      
Internet  (,   CompuServe), ftpmail -   
        FTP-.   , ftpmail
    ,       '.
          
ftpmail,  ,          mail  
    '  .  
      '   
sunsite.unc.edu -             Linux
FTP-,        ftpmail-.    ,  
  ,    :
    ftpmail@sunsite.unc.edu
    help
            ftpmail 
    .
, sunsite.unc.edu, :
    open sunsite.unc.edu
    cd /pub/Linux
    dir
    quit
       ftpmail       
FTP-;           sunsite.unc.edu. 
    Linux FTP-.
C.1 - FTP-, Linux. , , , .
tsx-11.mit.edu, sunsite.unc.edu
  nic.funet.fi -  "
"     Linux,            
.              
          .  
         ,         
.
                      IP           
 tsx-11.mit.edu                 18.172.1.2       /pub/linux
 sunsite.unc.edu                152.2.22.81      /pub/Linux
 nic.funet.fi                   128.214.6.100    /pub/OS/Linux
 ftp.mcc.ac.uk                  130.88.200.7     /pub/linux
 fgb1.fgb.mw.tu-muenchen.de     129.187.200.1    /pub/linux
 ftp.informatik.tu-muenchen.de  131.159.0.110    /pub/Linux
 ftp.dfv.rwth-aachen.de         137.226.4.105    /pub/linux
 ftp.informatik.rwth-aachen.de  137.226.112.172  /pub/Linux
 ftp.ibp.fr                     132.227.60.2     /pub/linux
 kirk.bu.oz.au                  131.244.1.1      /pub/OS/Linux
 ftp.uu.net                     137.39.1.9       /systems/unix/linux
 wuarchive.wustl.edu            128.252.135.4    /systems/linux
 ftp.win.tue.nl                 131.155.70.100   /pub/linux
 ftp.ibr.cs.tu-bs.de            134.169.34.15    /pub/os/linux
 ftp.denet.dk                   129.142.6.74     /pub/OS/linux
                   C.1: FTP- Linux