Crmgo Blog

Používáme ftp klienta z konzole

Používáme ftp klienta z konzole

Použijte jednu z následujících možností připojení k serveru: 1 2 3 ftp ftp .example .com ftp 1.2.3.4 ftp user @ ftp .example .com Musíte znát uživatelské jméno a heslo pro autentizaci s oprávněním uživatele, jinak můžete…

Používáme ftp klienta z konzole

Použijte jednu z následujících možností připojení k serveru:

Pro autentizaci s uživatelskými oprávněními musíte znát uživatelské jméno a heslo; jinak se můžete přihlásit jako anonymní uživatel. Zkusme se přihlásit na ftp.freebsd.org jako anonym. Otevřete terminál a spusťte příkaz:

Relace probíhá následujícím způsobem:

Po zadání vlastního uživatelského jména a hesla pro server ftp.example.com se zobrazí řádek:

Poté můžete používat ftp server pomocí příkazů.

Úkol: Zobrazit soubory v adresáři

Úkol: Změnit adresář

Úkol: Stáhnout nebo zkopírovat soubor

Pro zkopírování jednoho souboru z vzdáleného ftp serveru na váš počítač použijte příkaz get.

Aby bylo možné zkopírovat soubor README.TXT z ftp.freebsd.org, musíte se nacházet v adresáři, kde se tento soubor nachází, a spustit příkaz

Zde je výstup tohoto příkazu:

 

Aktuální adresář zjistíte příkazem:

 

Příkaz lpwd zobrazuje aktuální adresář na lokálním počítači. Pro zjištění adresáře na vzdáleném FTP serveru použijte příkaz pwd:

Stáhnout více souborů

Pro stažení více souborů najednou z vzdáleného FTP serveru na místní počítač použijte příkaz mget. Před stažením každého souboru budete muset potvrdit kopírování Ano/Ne (Y/N). Aby se tomu předešlo, použijte příkaz mget s přepínačem -i. Pro stažení všech souborů zadejte:

Pro stažení všech souborů s příponou php:

Úkol: Smazat soubor

Pro smazání souboru na vzdáleném FTP serveru použijte příkaz delete.

Úkol: Nahraní jednoho souboru

Chcete-li nahrát pouze jeden soubor na ftp server, použijte příkaz put.

Pro ilustraci nahrajeme na ftp server logo.

Úkol: Nahraní více souborů

Chcete-li najednou nahrát více souborů z místního počítače na vzdálený ftp server, použijte příkaz mput. Před každým nahráváním budete muset odpovědět Ano/Ne (Y/N) na otázku, zda chcete soubor nahrát. V příkladu je ukázáno nahrání všech souborů z místního počítače (z aktuálního adresáře).

Úkol: Vytvoření adresáře

Pro vytvoření nového adresáře použijte příkaz mkdir.

Úkol: Odstranění adresáře

Pro odstranění adresáře použijte příkaz rmdir.

Úkol: Výběr režimu přenosu dat

Pro přenos souborů v režimu ASCII zadejte:

Mějte na paměti, že režim ASCII je výchozí; v tomto režimu se doporučuje přenášet textové soubory.
Pro přenos souborů v binárním režimu zadejte:

Binární režim je vhodnější pro obrázky, archivy atd. V tomto režimu je menší pravděpodobnost chyby při přenosu.

Úkol: Připojení k jinému FTP serveru

Pro připojení k jinému FTP serveru použijte příkaz open:

Tímto způsobem se připojíme k FTP serveru ftp.yandex.ru. Měli byste také znát uživatelské jméno a heslo, ale můžete také použít anonymní přihlášení, pokud to server podporuje.

Cíl: Ukončení FTP relace

Jednoduše zadejte quit nebo bye

nebo

 

Jak se dozvědět více o příkazech pro FTP server?

Zadejte ? nebo help pro zobrazení informací o příkazech FTP.

Můžete získat krátký popis každého příkazu:

Výstup:

To je vše. Probrali jsme základní příkazy. Nyní budete moci bez problémů pracovat s FTP z příkazové řádky.

Poznámka: příspěvek mohl vzniknout s pomocí AI a lidskou redakcí. Odpovědný: Dmytro Lomaka, Kaltenkirchen.