Pavyzdžių panaudojimas Linux FTP komandą

FTP protokolo naudojimas su Linux kompiuteriais

FTP yra paprasčiausias ir labiausiai pažįstamas failų perdavimo protokolas, kuris keičia failus tarp vietos kompiuterio ir nuotolinio kompiuterio ar tinklo. "Linux" ir "Unix" operacinėse sistemose yra įdiegtos komandinės eilutės, kurias galite naudoti kaip FTP klientus FTP ryšiui kurti.

Įspėjimas: FTP perdavimas nėra šifruojamas. Kiekvienas, kuris perduoda transliavimą, gali nuskaityti siunčiamus duomenis, įskaitant jūsų vartotojo vardą ir slaptažodį. Saugiam perdavimui naudokite SFTP .

Sukurti FTP ryšį

Prieš naudodamiesi įvairiomis FTP komandomis, turite užmegzti ryšį su nuotoliniu tinklu arba kompiuteriu. Atlikite tai, atidarydami "Linux" terminalo langą ir įveskite ftp, o po to - FTP serverio domeno vardą arba IP adresą, pvz., Ftp 192.168.0.1 arba ftp domain.com . Pavyzdžiui:

ftp abc.xyz.edu

Ši komanda bando prisijungti prie ftp serverio adresu abc.xyz.edu. Jei jis bus sėkmingas, jis prašo prisijungti naudodamas vartotojo vardą ir slaptažodį. Viešieji FTP serveriai dažnai leidžia prisijungti naudodami anoniminį naudotojo vardą ir el. Pašto adresą kaip slaptažodį arba be slaptažodžio.

Kai prisijungsite sėkmingai, terminalo ekrane pamatysite ftp> užklausą. Prieš eidami toliau, suraskite turimas FTP komandas naudodamiesi pagalbos funkcija. Tai naudinga, nes, priklausomai nuo jūsų sistemos ir programinės įrangos, kai kurie iš FTP komandų gali būti arba gali neveikti.

FTP komandos pavyzdžiai ir aprašymai

FTP komandos, naudojamos su Linux ir Unix, skiriasi nuo FTP komandų, naudojamų su Windows komandine eilute. Čia pateikiami pavyzdžiai, kurie iliustruoja tipiškus "Linux FTP" komandų naudojimą nuotoliniu būdu kopijuoti, pervadinti ir ištrinti failus.

ftp> pagalba

Pagalbos funkcija nurodo komandas, kurias galite naudoti rodyti katalogo turinį, perkelti failus ir ištrinti failus. Komanda ftp >? daro tą patį.

ftp> ls

Ši komanda spausdina nuotoliniame kompiuteryje esančių katalogų failų ir pakatalogių pavadinimus.

ftp> cd klientai

Ši komanda pakeičia dabartinį katalogą į pavadintą klientų pakatalogį, jei jis egzistuoja.

ftp> cdup

Tai keičia dabartinį katalogą į tėvų aplanką.

ftp> lcd [vaizdai]

Ši komanda pakeičia dabartinį aplanką vietos kompiuteryje į vaizdus , jei jis egzistuoja.

ftp> ascii

Tai keičia ASCII režimą perduodant tekstinius failus. ASCII yra daugumos sistemų numatytasis nustatymas.

ftp> dvejetainis

Ši komanda pakeičia į dvejetainį režimą, jei norite perkelti visus failus, kurie nėra tekstiniai failai.

ftp> get image1.jpg

Tai atsisiunčia failą image1.jpg iš nuotolinio kompiuterio į vietinį kompiuterį. Įspėjimas: jei vietiniame kompiuteryje jau yra failas su tuo pačiu pavadinimu, jis yra perrašytas.

ftp> put image2.jpg

Įkelia failą image2.jpg iš vietos kompiuterio į nuotolinį kompiuterį . Įspėjimas: jei nuotoliniame kompiuteryje jau yra failas su tuo pačiu pavadinimu, jis yra perrašytas.

ftp>! ls

Pridedant šauktuką prieš komandą, vykdomos nurodytos komandos vietos kompiuteryje. Taigi! Ls nurodo failų pavadinimus ir katalogų pavadinimus dabartiniame aplanke vietos kompiuteryje.

ftp> mget * .jpg

Su komanda mget. galite atsisiųsti kelis atvaizdus. Ši komanda atsisiunčia visus failus, kurie baigiasi .jpg.

ftp> pervadinti [iš] [į]

Pervadinimo komanda pakeičia failą pavadinimu [from] į naują pavadinimą [to] nuotoliniame serveryje.

ftp> įdėti vietinį failą [nuotolinė byla]

Ši komanda saugo vietinį failą nuotoliniame kompiuteryje. Siųsti vietinį failą [nuotolinė byla] daro tą patį.

ftp> mput * .jpg

Ši komanda įkelia visus failus, kurie baigiasi .jpg į nuotolinio kompiuterio aktyvųjį aplanką.

ftp> ištrinti nuotolinį failą

Ištrina nuotolinio kompiuterio nuotolinio failo failą .

ftp> mdelete * .jpg

Tai ištrina visus failus, kurie baigiasi .jpg aktyviuoju nuotolinio įrenginio aplanke.

ftp> dydžio failo vardas

Nustatykite failo dydį nuotoliniame kompiuteryje naudodami šią komandą.

ftp> mkdir [directory-name]

Sukurkite naują katalogą nuotoliniame serveryje.

ftp> greitis

Greitoji komanda įjungia arba išjungia interaktyvųjį režimą, kad komandos keliuose failuose būtų vykdomos be vartotojo patvirtinimo.

ftp> mesti

Uždarymo komanda baigia FTP seansą ir išeina iš FTP programos. Komandos " ate" ir " exit" atlieka tą patį.

Komandinės eilutės parinktys

Funkcijos (taip pat vadinamos vėliavomis ar jungikliu) keičia FTP komandos veikimą. Paprastai komandų eilutės parinktis po pagrindinės FTP komandos po tarpo. Čia yra sąrašas parinkčių, kurias galite pridėti prie FTP komandų ir aprašymą, ką jie daro.