Linux FTP komandas paraugu izmantošana

Izmantojot FTP protokolu ar Linux datoriem

FTP ir vienkāršākais un pazīstamākais failu pārsūtīšanas protokols, kas pārsūta failus no lokālā datora uz attālo datoru vai tīklu. Linux un Unix operētājsistēmām ir iebūvēta komandrindas uzvedne, kuru varat izmantot kā FTP klientus, lai izveidotu FTP savienojumu.

Brīdinājums: FTP pārraide nav šifrēta. Ikviens, kas pārtver pārraidi, var lasīt nosūtītos datus, tostarp jūsu lietotājvārdu un paroli. Lai nodrošinātu drošu pārsūtīšanu, izmantojiet SFTP .

Izveidojiet FTP savienojumu

Lai varētu izmantot dažādas FTP komandas, jums ir jāveido savienojums ar attālo tīklu vai datoru. Dariet to, atverot Linux termināla logu un drukājot ftp, kam seko FTP servera domēna nosaukums vai IP adrese, piemēram, ftp 192.168.0.1 vai ftp domain.com . Piemēram:

ftp abc.xyz.edu

Šī komanda mēģina izveidot savienojumu ar ftp serveri abc.xyz.edu. Ja tas izdodas, tas lūdz jums pieteikties, izmantojot lietotājvārdu un paroli. Publiskie FTP serveri bieži ļauj pieteikties, izmantojot lietotājvārdu anonīmus un jūsu e-pasta adresi kā paroli vai bez paroles vispār.

Veiksmīgi piesakoties, termināļa ekrānā redzat ftp> uzvedni. Pirms doties tālāk, iegūstiet pieejamo FTP komandu sarakstu, izmantojot palīdzības funkciju. Tas ir noderīgi, jo atkarībā no jūsu sistēmas un programmatūras dažas no uzskaitītajām FTP komandām var vai nevar strādāt.

FTP komandu piemēri un apraksti

FTP komandas, kas tiek izmantotas kopā ar Linux un Unix, atšķiras no FTP komandām, kas tiek izmantotas kopā ar Windows komandrindu. Šeit ir piemēri, kas ilustrē Linux FTP komandu tipiskus lietojumus, lai attālināti kopētu, pārdēvētu un dzēstu failus.

ftp> palīdzība

Palīdzības funkcijā ir uzskaitītas komandas, kuras var izmantot, lai parādītu direktoriju saturu, failu pārsūtīšanu un failu dzēšanu. Komandu ftp >? veic to pašu.

ftp> ls

Šī komanda izdrukā attālo datoru esošo direktoriju failu un apakšdirektoriju nosaukumus.

ftp> cd klienti

Šī komanda maina pašreizējo direktoriju uz apakšdirektoriju, kas ir nosaukts klientiem, ja tāds ir.

ftp> cdup

Tas maina pašreizējo direktoriju mātes direktorijā.

ftp> lcd [attēli]

Šī komanda maina pašreizējo direktoriju vietējā datorā uz attēliem , ja tāds ir.

ftp> ascii

Tas maina ASCII režīmu teksta failu pārsūtīšanai. ASCII ir noklusējums lielākajā daļā sistēmu.

ftp> binārs

Šī komanda mainās uz bināro režīmu, lai pārsūtītu visus failus, kas nav teksta faili.

ftp> get image1.jpg

Tas lejupielādē failu image1.jpg no attālā datora uz lokālo datoru. Brīdinājums: ja vietējā datorā jau ir fails ar tādu pašu nosaukumu, tas tiek pārrakstīts.

ftp> ievietot image2.jpg

Augšupielādē failu image2.jpg no vietējā datora uz attālo datoru . Brīdinājums: ja attālajā datorā jau ir viens fails ar tādu pašu nosaukumu, tas tiek pārrakstīts.

ftp>! ls

Izlikšanas zīmes pievienošana komandas priekšā izpilda norādīto komandu vietējā datorā. Tātad! Ls uzskaitīti pašreizējā direktorija faila nosaukumi un direktorijas nosaukumi vietējā datorā.

ftp> mget * .jpg

Ar komandu mget. jūs varat lejupielādēt vairākus attēlus. Šī komanda lejupielādē visus failus, kas beidzas ar .jpg.

ftp> pārdēvēt [no] [uz]

Pārdēvēšanas komanda maina failu ar nosaukumu [no] uz jauno nosaukumu [to] attālajā serverī.

ftp> ielieciet lokālo failu [remote-file]

Šī komanda saglabā vietējo failu attālajā datorā. Sūtīt vietējo failu [tālvadības fails] tāpat notiek.

ftp> mput * .jpg

Ar šo komandu tiek augšupielādēti visi faili, kas beidzas ar .jpg uz aktīvās mapes attālajā datorā.

ftp> izdzēst tālvadības failu

Izdzēš tālvadības failā nosaukto tālvadības failu .

ftp> mdelete * .jpg

Tas izdzēš visus failus, kas beidzas ar .jpg aktīvajā mapē attālajā datorā.

ftp> lieluma faila nosaukums

Nosakiet faila izmēru tālvadības mašīnā ar šo komandu.

ftp> mkdir [directory-name]

Izveidojiet jaunu direktoriju attālajā serverī.

ftp> uzvedne

Ātrā komanda ieslēdz vai izslēdz interaktīvo režīmu, lai komandas vairākos failos tiktu izpildītas bez lietotāja apstiprinājuma.

ftp> atmest

Komandu atmest beidz FTP sesiju un iziet no FTP programmas. Komandas atā un izeja izpilda to pašu.

Komandrindas opcijas

Opcijas (ko sauc arī par karodziņiem vai slēdžiem) maina FTP komandas darbību. Parasti komandrindas opcija seko pēc galvenās FTP komandas pēc atstarpes. Šeit ir saraksts ar iespējām, kuras varat pievienot FTP komandām un to darbības aprakstu.