Savienojiet un strādājiet ar FTP, izmantojot termināli

Lai augšupielādētu, lejupielādētu vai pārvaldītu FTP saturu, mums ir bezgalīgi daudz grafisko lietojumprogrammu, Filezilla ir viena no populārākajām. Bet kā to izdarīt no komandrindas?

It īpaši, ja mēs strādājam serverī un mums nav GUI, mums ir jāaugšupielādē fails FTP vai vienkārši kaut kas jāizdzēš, jāizveido mape utt., Jādara kaut kas, un mums ir tikai mūsu terminālis, nekas cits.

Lai strādātu ar FTP serveri, pietiek ar vienu komandu:

ftp

Mēs ieliekam komandu ftp un seko tam FTP servera IP adrese (vai resursdators), ar kuru mēs vēlamies izveidot savienojumu, un viss, piemēram:

ftp 192.168.128.2

Kā redzams attēlā zemāk, lietotājs mums jautās, mēs to uzrakstām un nospiežam ienākt, tad tā prasīs mums paroli, mēs to uzrakstām un nospiežam ienākt, gatavs mēs ejam!

ftp-user-login

Tagad mēs rakstām komandas šajā jaunajā čaulā, kas ir ftp apvalks, piemēram, lai uzskaitītu, mēs izmantojam komandu ls

ls

Šeit ir ekrānuzņēmums:

ftp-ls

Ir daudz vairāk komandu, piemēram:

  • mkdir : Izveidojiet mapes
  • chmod : Mainiet atļaujas
  • del : Dzēst failus

Viņi izskatās kā Linux, vai ne? ... hehe, ja viņi raksta palīdzēt FTP čaulā viņi saņem komandas, kuras viņi var izmantot:

ftp-palīdzība

Jautājums (un daži brīnumi), ko es iedomājos, ir ... kā pareizi augšupielādēt failu?

Lai augšupielādētu failu, komanda ir sūtīt

Sintakse ir:

send archivo-local archivo-final

Piemēram, pieņemsim, ka man ir savs Sākumlapa saucamo failu video.mp4 un mēs vēlamies to augšupielādēt mapē ar nosaukumu video, komanda būtu:

send video.mp4 videos/video.mp4

Viņiem vienmēr jānorāda gala videoklipa nosaukums, nav svarīgi, vai tas ir tāds pats vai ja viņi nevēlas, lai viņi mainītos, viņiem tas jānorāda tas pats, tas ir obligāti.

Tik vienkārši, atgriežamais žurnāls / izvade ir līdzīga šim:

local: video.mp4 remote: videos / videdo.mp4 200 PORT komanda ir veiksmīga. 150 BINARY režīma datu savienojuma atvēršana testēšanai. 226 Pārsūtīšana pabeigta. Pārnesti 0 baiti. 0.00 KB / sek.

Kā es jums vienmēr saku, ja vēlaties uzzināt daudz vairāk iespēju, vienkārši izlasiet komandu rokasgrāmatu:

man ftp

Vai arī izlasiet rokasgrāmatu vietnē kaut kur no interneta.

Nu, es neizliekos, ka šī ir supergrāmata, kas tālu no tā ... tā ir tikai pamatu likšana 😉

Tomēr es ceru, ka tas dažiem ir bijis noderīgs.

Sveicieni


8 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   barnarasta teica

    Labs ieguldījums !!!!
    Ja vēlaties izveidot automatizētu savienojumu ar »ftp» un nav nepieciešams ievadīt user & pass, fails jāizveido lietotāja $ HOME
    .netrc ar chmod 600 atļaujām, kas satur:
    mašīna [name-define-in- / etc / hosts] pieteikšanās [lietotājvārds] passwd [passwdor]
    ....

  2.   Pēterčehs teica

    Labs rakstu draugs: D ..
    Starp citu, iepriekšējā tēma par desdelinux savam projektam, jo ​​es izveidoju jaunu savu tēmu un beigās kā CMS izvēlējos Drupal, nevis WordPress.

    1.    3000 teica

      Es jau zināju, ka izvēlēsieties Drupal (motīvu dizainam Drupal ir kā Blogger par steroīdiem).

      Attiecībā uz atjauninājumiem ir vieglāk izmantot drush nekā visu pārvaldīt FTP beigās.

      1.    Pēterčehs teica

        Nu Drupal ir vairāk nekā tikai Blogger par steroīdiem: D ... Tas ļoti labi kalpo ļoti sarežģītam saturam un ir ļoti pielāgojams. Mācīšanās līkne ir daudz lielāka nekā Joomla un bezgalīga, salīdzinot ar WordPress, taču Drupal tevi neierobežo un tā ātrums ir pelnījis piepūli :).

  3.   3000 teica

    Izcili. Es jau teicu, kāpēc šīs komandas parādās, lietojot FileZilla.

  4.   Sauls Uribe teica

    Es zinu, ka ziņas mērķis ir parādīt, kā izveidot savienojumu ar vienu komandu, taču es patiešām iesaku pusnakts komandieri (mc), tas ļauj jums izveidot savienojumu ar FTP / SFTP un nosūtīt (augšupielādēt) failus tik vienkāršā veidā.

    Nu, tur mans ieguldījums sabiedrībā. Priekā

  5.   neoki75 teica

    Labdien,

    Es daru praksi, kas prasa savienojumu ar FTP serveri no kali linux VM, un tā man saka, ka komanda nav atrasta, kad es ievietoju ftp vai man ftp.

    Man kaut kā pietrūkst, vai ne?

  6.   Edd teica

    Es tikko instalēju un labi izveidoju savienojumu ar savu vietējo serveri, un, mēģinot nosūtīt failu, tiek parādīta kļūda
    "553 Nevarēja izveidot failu."
    šo ziņu es saņemu. Kas var neizdoties?