Näide Linuxi FTP käsu kasutamisest

FTP-protokolli kasutamine Linuxi arvutitega

FTP on kõige lihtsam ja tuttavam failide edastamise protokoll, mis vahetab faile kohaliku arvuti ja kaugarvuti või võrgu vahel. Linuxi ja Unixi operatsioonisüsteemidel on sisseehitatud käsurea küsitlused, mida saate FTP-ühenduse loomiseks kasutada FTP-klientidena.

Hoiatus: FTP edastamine ei ole krüpteeritud. Igaüks, kes ülekande üle võtab, saab lugeda teie saadetud andmeid, sealhulgas teie kasutajanime ja parooli. Turvaliseks edastamiseks kasutage SFTP-d .

FTP-ühenduse loomine

Enne erinevate FTP-käskude kasutamist peate looma ühenduse kaugvõrgu või arvutiga. Tehke seda, avage Linuxi terminali aken ja sisestage ftp, millele järgneb domeeninimi või FTP-serveri IP-aadress, näiteks ftp 192.168.0.1 või ftp domain.com . Näiteks:

ftp abc.xyz.edu

See käsk üritab ftp-serveriga ühendust võtta aadressil abc.xyz.edu. Kui see õnnestub, palutakse teil logida kasutajanime ja parooli kasutades. Avalikud FTP-serverid võimaldavad teil tihti sisse logida, kasutades kasutajanime anonüümset ja oma e-posti aadressi parooliga või ilma paroolita.

Kui olete sisse loginud edukalt, näete terminali ekraanil ftp> viipa. Enne kui lähete kaugemale, saate abifunktsioonide abil saadaolevate FTP käskude nimekirja. See on kasulik, sest sõltuvalt teie süsteemist ja tarkvarast võivad mõned loetletud FTP käsklused töötada või mitte.

FTP käskude näited ja kirjeldused

Linuxi ja Unixiga kasutatavad FTP-käskud erinevad Windowsi käsurealt kasutatavatest FTP-käskudest. Siin on näited, mis illustreerivad Linuxi FTP-käskude tüüpilisi kasutusalasid failide kaug-kopeerimiseks, ümbernimetamiseks ja kustutamiseks.

ftp> abi

Abifunktsioon loendab käske, mida saate kasutada kataloogi sisu kuvamiseks, failide edastamiseks ja failide kustutamiseks. Käsk ftp >? täidab sama asja.

ftp> ls

See käsk prindib kaugarvutis asuva kataloogi failide ja alamkataloogide nimesid.

ftp> cd kliendid

See käsk muudab praegust kataloogi alamkataloogi nimega kliendid, kui see on olemas.

ftp> cdup

See muudab praeguse kataloogi vanemakataloogi.

ftp> lcd [pilte]

See käsk muudab praegust kataloogi kohalikku arvutisse, kui see on olemas.

ftp> ascii

See muudab tekstifailide ülekandmiseks ASCII-režiimi. ASCII on vaikimisi enamik süsteeme.

ftp> binaarne

See käsk muudab binaarrežiimi kõigi failide teisaldamiseks, mis ei ole tekstifailid.

ftp> get image1.jpg

See laadib faili image1.jpg kaugarvutist kohalikku arvutisse. Hoiatus: kui sama nimega kohalikus arvutis on fail juba olemas, siis see ülekirjutatakse.

ftp> panna image2.jpg

Laadib faili image2.jpg kohalikust arvutist kaugarvuti . Hoiatus: kui sama nimega kaugarvutis on fail juba olemas, siis see üle kirjutatakse.

ftp>! ls

Hüüdmärgi lisamine käsureale käivitatakse kohalikku arvutis määratud käsk . Nii et! Ls loetleb kohaliku arvuti praeguse kataloogi failinimed ja katalooginimed.

ftp> mget *. jpg

Mentori käsuga. võite alla laadida mitu pilti. See käsk laadib alla kõik failid, mis lõpevad .jpg-ga.

ftp> nimega [alates] [to]

Nimed muutma faili nimega [alates] serveri uue nimega [].

ftp> panna kohalik fail [remote-fail]

See käsk salvestab kohaliku faili kaugarvutis. Kohaliku faili [kaugsfaili] saatmine teeb sama asja.

ftp> mput *. jpg

See käsk laadib kõik failid, mis lõpevad .jpg-ga, kaugseadme aktiivsele kausta.

ftp> kustuta kaug-fail

Kustutab serveri faili nimega kaug-faili kaugarvutis.

ftp> mdelete * .jpg

See kustutab kõik failid, mis lõppevad .jpg kaugserveri aktiivses kaustas.

ftp> suuruse faili nimi

Selle käsuga määrake kaugarvuti faili suurus.

ftp> mkdir [kataloogi nimi]

Looge uus kataloog kaugserverisse.

ftp> kiire

Kiire käsk lülitab interaktiivse režiimi sisse või välja, nii et mitme faili käske täidetakse ilma kasutaja kinnitamata.

ftp> quit

Käivitamise lõpetamine lõpetab FTP-seansi ja väljub FTP-programmist. Käsud kõrval ja väljumisel teevad sama asja.

Käsurea valikud

Valikud (nn lipud või lülitid) muudavad FTP käsku. Tavaliselt järgib käsurea valik peamist FTP-käsku pärast ruumi. Siin on nimekiri valikutest, mida saate FTP käskudele lisada ja mida nad teevad.