Pripojte sa a pracujte na FTP pomocou terminálu

Na nahrávanie, sťahovanie alebo správu obsahu FTP máme nekonečné množstvo grafických aplikácií, Filezilla je jednou z najpopulárnejších. Ako to však urobiť z príkazového riadku?

Najmä keď pracujeme na serveri a nemáme grafické rozhranie, musíme nahrať súbor na FTP alebo jednoducho niečo vymazať, vytvoriť priečinok atď., Robiť čokoľvek a máme iba svoj terminál, nič iné.

Na prácu so serverom FTP stačí jeden príkaz:

ftp

Dali sme príkaz ftp a za ním IP adresu (alebo hostiteľa) servera FTP, ku ktorému sa chceme pripojiť, a to je napríklad:

ftp 192.168.128.2

Ako je znázornené na obrázku nižšie, používateľ sa nás opýta, napíšeme to a stlačíme vstúpiť, potom si od nás vyžiada heslo, napíšeme ho a stlačíme vstúpiť, sme pripravení!

ftp-prihlásenie užívateľa

Teraz píšeme príkazy v tomto novom shelli, ktorým je shell ftp, napríklad do zoznamu použijeme príkaz ls

ls

Tu je snímka obrazovky:

ftp-ls

Existuje oveľa viac príkazov, napríklad:

  • mkdir : Vytváranie priečinkov
  • chmod : Zmena povolení
  • del : Vymazať súbory

Vyzerajú ako tie Linuxové, je to tak? ... hehe, ak píšu pomôcť v prostredí FTP dostávajú príkazy, ktoré môžu používať:

ftp pomoc

Otázka (a nejaké čudovanie sa), ktorú si predstavujem, je ... ako nahrať súbor správne?

Príkaz na nahranie súboru je odoslať

Syntax je:

send archivo-local archivo-final

Napríklad predpokladajme, že mám vo svojom Domov súbor s názvom video.mp4 a chceme ho nahrať do priečinka s názvom videá, príkaz by bol:

send video.mp4 videos/video.mp4

Vždy musia uviesť názov výsledného videa, je jedno, či je rovnaké, alebo ak nechcú, aby sa zmenili, musia ho uviesť rovnako, je to povinné.

Jednoduché a jednoduché, log / výstup, ktorý vracia, je podobný tomuto:

local: video.mp4 remote: videos / videdo.mp4 Príkaz 200 PORT bol úspešný. 150 Otvorenie dátového pripojenia v režime BINARY na test. 226 Prenos je dokončený. Prenesené 0 bajtov. 0.00 KB / s

Ako vám vždy hovorím, ak chcete vedieť oveľa viac možností, prečítajte si príručku príkazu:

man ftp

Alebo si prečítajte príručku na adrese niekde z Internetu.

No, netvárim sa, že to je super manuál ďaleko od neho ... má to položiť iba základy 😉

Dúfam, že to bolo pre niektorých užitočné.

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   barnarasta dijo

    Dobrý príspevok !!!!
    Ak chcete vykonať automatické spojenie s »ftp» a nie je potrebné zadávať user & pass, musíte vytvoriť súbor v $ HOME užívateľa
    .netrc s oprávneniami chmod 600, ktorý obsahuje:
    stroj [meno-definované-v- / etc / hostitelia] prihlásenie [užívateľské meno] passwd [passwdor]
    ....

  2.   peterczech dijo

    Dobrý článok priateľ: D ..
    Mimochodom, predchádzajúca téma o desdelinux pre môj projekt, pretože som vytvoril novú vlastnú tému a nakoniec som si ako CMS namiesto WordPress vybral Drupal.

    1.    eliotime3000 dijo

      Už som vedel, že sa rozhodnete pre Drupal (pre návrh témy je Drupal ako Blogger pre steroidy).

      Čo sa týka aktualizácií, je jednoduchšie použiť operačný systém než na konci FTP všetko spravovať.

      1.    peterczech dijo

        Drupal nie je iba Blogger o steroidoch: D ... Poskytuje veľmi komplexný obsah veľmi dobre a je veľmi rozšíriteľný. Krivka učenia je oveľa väčšia ako krivka učenia Joomly a priepastná v porovnaní s WordPress, ale Drupal vás v ničom neobmedzuje a jeho rýchlosť si zaslúži námahu :).

  3.   eliotime3000 dijo

    Vynikajúci Už som povedal, prečo sa tieto príkazy objavujú pri použití FileZilla.

  4.   Saúl Uribe dijo

    Viem, že zámerom príspevku je ukázať, ako sa spojiť pomocou jediného príkazu, ale naozaj odporúčam midnight Commander (mc), ktorý vám umožní pripojiť sa na FTP / SFTP a odoslať (nahrať) súbory takýmto jednoduchým spôsobom. .

    No a tu môj príspevok pre komunitu. Na zdravie

  5.   neoki75 dijo

    Dobrý deň,

    Robím prax, ktorá vyžaduje, aby som sa pripojil k FTP serveru z kali linux VM a hovorí mi, že príkaz sa nenašiel, keď na neho dám ftp alebo man ftp.

    Niečo mi chýba, však?

  6.   Edd dijo

    Práve som nainštaloval a dobre sa pripájam k miestnemu serveru a pri pokuse o odoslanie súboru sa zobrazí chyba
    "553 Nepodarilo sa vytvoriť súbor."
    túto správu dostávam. Čo môže zlyhávať?