Voorbeeld Gebruik van die Linux FTP Command

Die FTP-protokol gebruik met Linux-rekenaars

FTP is die eenvoudigste en mees bekende lêer oordrag protokol wat lêers uitruil tussen 'n plaaslike rekenaar en 'n afgeleë rekenaar of netwerk. Linux en Unix-bedryfstelsels het ingeboude instruksies wat u kan gebruik as FTP-kliënte om 'n FTP-verbinding te maak.

Waarskuwing: ' n FTP-oordrag is nie geïnkripteer nie. Enigeen wat die transmissie afsny, kan die data wat jy stuur, lees, insluitend jou gebruikersnaam en wagwoord. Vir 'n veilige oordrag, gebruik SFTP .

Vestig 'n FTP-verbinding

Voordat u die verskillende FTP-opdragte kan gebruik, moet u 'n verbinding tot stand bring met die afgeleë netwerk of rekenaar. Doen dit deur 'n terminale venster in Linux oop te maak en ftp te tik, gevolg deur 'n domeinnaam of 'n IP-adres van die FTP-bediener, soos ftp 192.168.0.1 of ftp domain.com . Byvoorbeeld:

ftp abc.xyz.edu

Hierdie opdrag poog om te koppel aan die ftp-bediener by abc.xyz.edu. As dit slaag, vra dit jou om aan te meld met 'n gebruikersnaam en wagwoord. Publieke FTP-bedieners laat jou dikwels toe om aan te meld met die gebruikernaam anoniem en jou e-posadres as 'n wagwoord of met geen wagwoord nie.

As jy suksesvol aanmeld, sien jy 'n ftp> -prompt op die terminale skerm. Voordat u verder gaan, kry u 'n lys van die beskikbare FTP-opdragte deur die hulpfunksie te gebruik. Dit is nuttig, aangesien, afhangende van jou stelsel en sagteware, sommige van die FTP-opdragte wat gelys is, dalk of nie werk nie.

FTP-opdragvoorbeelde en beskrywings

Die FTP-opdragte wat gebruik word met Linux en Unix verskil van die FTP-opdragte wat gebruik word met die Windows-opdraglyn. Hier is voorbeelde wat tipiese gebruike van die Linux FTP-opdragte illustreer om lêers op afstand te kopieer, hernoem en te verwyder.

ftp> help

Die helpfunksie bevat die opdragte wat u kan gebruik om die inhoud van die gids te wys, lêers te oordra en lêers uit te vee. Die opdrag ftp >? bereik dieselfde ding.

ftp> ls

Hierdie opdrag druk die name van die lêers en subdirectories in die huidige gids op die afgeleë rekenaar.

ftp> cd kliënte

Hierdie opdrag verander die huidige gids na die subdirectory met die naam van kliënte as dit bestaan.

ftp> cdup

Dit verander die huidige gids na die ouergids.

ftp> lcd [beelde]

Hierdie opdrag verander die huidige gids op die plaaslike rekenaar na beelde , indien dit bestaan.

ftp> ascii

Dit verander na die ASCII-modus vir die oordrag van tekslêers. ASCII is die verstek op die meeste stelsels.

ftp> binêre

Hierdie opdrag verander na binêre modus vir die oordrag van alle lêers wat nie tekslêers is nie.

ftp> kry image1.jpg

Dit laai die lêer image1.jpg van die afgeleë rekenaar af na die plaaslike rekenaar. Waarskuwing: As daar reeds 'n lêer op die plaaslike rekenaar met dieselfde naam is, word dit oorskryf.

ftp> sit image2.jpg

Laai die lêer image2.jpg van die plaaslike rekenaar na die afgeleë rekenaar op . Waarskuwing: As daar reeds 'n lêer op die afgeleë rekenaar met dieselfde naam is, word dit oorskryf.

ftp>! ls

Om 'n uitroepteken voor 'n opdrag te voeg, voer die gespesifiseerde opdrag op die plaaslike rekenaar uit. So! Ek noem die lêername en gidsname van die huidige gids op die plaaslike rekenaar.

ftp> mget * .jpg

Met die mget bevel. jy kan verskeie beelde aflaai. Hierdie opdrag laai alle lêers af wat eindig met .jpg.

ftp> hernoem [van] [na]

Die herbenoem-opdrag verander die lêer met die naam [van] na die nuwe naam [na] op die eksterne bediener.

ftp> Plaas plaaslike lêer [remote-file]

Hierdie opdrag slaan 'n plaaslike lêer op die afgeleë masjien op. Stuur plaaslike lêer [afgeleë lêer] doen dieselfde ding.

ftp> mput *. jpg

Hierdie opdrag laai al die lêers op wat eindig met .jpg na die aktiewe vouer op die afgeleë masjien.

ftp> verwyder-lêer verwyder

Verwyder die lêer met die naam remote-lêer op die eksterne masjien.

ftp> mdelete * .jpg

Dit verwyder alle lêers wat eindig met .jpg in die aktiewe vouer op die afgeleë masjien.

ftp> grootte lêer naam

Bepaal die grootte van 'n lêer op die afgeleë masjien met hierdie opdrag.

ftp> mkdir [directory-name]

Maak 'n nuwe gids op die eksterne bediener.

ftp> prompt

Die vinnige opdrag draai die interaktiewe modus aan of af, sodat opdragte op veelvuldige lêers uitgevoer word sonder gebruikersbevestiging.

ftp> stop

Die opdrag beëindig die FTP-sessie en verlaat die FTP-program. Die opdragte bye en uitgang bereik dieselfde ding.

Opdrag lyn opsies

Opsies (ook genoem vlae of skakelaars) verander die werking van 'n FTP-opdrag. Gewoonlik volg 'n command line opsie die hoof FTP-opdrag na 'n spasie. Hier is 'n lys opsies wat jy kan byvoeg aan FTP opdragte en 'n beskrywing van wat hulle doen.