Skip to main content

Linux FTP komandas paraugu izmantošana

Anonim

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ālu un rakstot 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īms un jūsu e-pasta adresi kā paroli vai bez paroles vispār.

Veiksmīgi piesakoties, jūs redzat ftp> uz termināļa ekrāna. Pirms doties tālāk, iegūstiet pieejamo FTP komandu sarakstu, izmantojotpalīdzība funkcija. 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. Komanda 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 nosaukto apakšdirektoriju klientiem ja tā ir.

ftp> cdup

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

ftp> lcd attēli

Šī komanda maina pašreizējā vietējā datora direktoriju uz attēli , ja tā eksistē.

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ā. Nosūtīt vietējo failu tālvadības fails tas pats.

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

Dzēš failu ar nosaukumu tālvadības fails tālvadības ierīcē.

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 līdz un Izeja paveikt 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.

  • -4 Izmantojot tikai IPv4, sazinoties ar uzņēmēju
  • -6 Izmantojiet tikai IPv6
  • -eAtspējo vēstures atbalstu un komandu rediģēšanu
  • -pIzmantojiet pasīvo režīmu datu pārsūtīšanai
  • -iAtspējo interaktīvo uzvedni failu pārsūtīšanas laikā
  • -nNovērš automātisko pieteikšanos pirmajā savienojumā
  • -gAtspējo faila nosaukumu globbing
  • -vNoņem serveri, lai parādītu visas atbildes
  • -dIesaista atkļūdošanu