GNU/Linux >> Znalost Linux >  >> Linux

Jak používat Linux FTP příkazy

FTP (File Transfer Protocol) je protokol běžně používaný pro přenos souborů mezi klientem a serverem. V této příručce se s praktickými příklady naučíte používat příkazy FTP v Linuxu. Bez dlouhého otálení pojďme rovnou do toho.

Předpoklad

VSFTPD (Very Secure File Transfer Protocol Daemon) nainstalován a správně nakonfigurován. Je také důležité zdůraznit, že musíte mít oprávnění ke čtení ze zdrojového souboru a oprávnění k zápisu na FTP serveru. To vám umožní přenášet soubory tam a zpět bezpečným/šifrovaným způsobem.

1. Navázání připojení FTP

Chcete-li navázat spojení FTP se vzdáleným serverem, použijte níže uvedenou syntaxi na terminálu

# ftp ip-address

Například,

# ftp 38.76.11.174

Po navázání připojení budete poté vyzváni k zadání uživatelského jména a hesla

Výstup

Pokud byly údaje o uživatelském jménu a hesle správné, zobrazí se na terminálu vedle typu systému FTP oznámení o úspěšném přihlášení.

2. Běžně používané FTP příkazy

Jakmile se dostanete do výzvy ftp, prozkoumejme některé z běžně používaných možností příkazů.

  1. ? or help – Zobrazí všechny dostupné příkazy FTP
  2. ls – Zobrazí se seznam všech souborů a adresářů v aktuálním vzdáleném adresáři
  3. lcd – Tím se zobrazí aktuální adresář v místním počítači
  4. put – Odešle nebo zkopíruje soubor z místního počítače na vzdálený server FTP
  5. mput – Nahrává nebo kopíruje více souborů z místního počítače na vzdálený server FTP
  6. get – Stahuje nebo kopíruje soubory ze vzdáleného serveru FTP na místní počítač
  7. mget – Stáhne nebo zkopíruje více souborů ze vzdáleného serveru FTP na místní počítač
  8. mkdir – Vytvoří nový adresář v aktuálním vzdáleném adresáři
  9. rmdir – Odstraní adresář v aktuálním vzdáleném adresáři
  10. delete – Odstranit adresář v aktuálním vzdáleném adresáři

3. Nahrávání souborů pomocí příkazu FTP

Chcete-li nahrát nebo zkopírovat soubor na server FTP, nejprve se ujistěte, že se k serveru FTP připojujete z adresáře obsahujícího soubory, které chcete nahrát.

Po přihlášení použijte syntaxi

ftp> put file_name

Například

ftp> put hello.sh

Výstup

Chcete-li nahrát více souborů , použijte mput příkaz, jak je znázorněno.

ftp> mput file1 file2 ...

Například

ftp> mput hello.sh output.txt myoutput.txt 

Budete vyzváni k potvrzení pro každý ze souborů čekajících na nahrání. Stiskněte y .

Výstup

4. Stahování souborů pomocí příkazu FTP

Chcete-li stáhnout soubor z FTP serveru, použijte get příkaz, jak je znázorněno

ftp> get file_name

Například

ftp> get install.sh

Výstup

Pro více souborů použijte mget příkaz, jak je znázorněno

ftp> mget file1 file2 ...

Například,

ftp> mget file1.txt file2.txt file3.txt

Výstup

5. Získání nápovědy

Chcete-li vypsat všechny možnosti, které jsou k dispozici pro použití s ​​příkazem ftp, spusťte.

help

NEBO

?

Výstup

6. Poznámka o GUI FTP klientech

Jednou z nevýhod přenosu souborů přes terminál je ztráta času při nahrávání nebo stahování souborů jednoho po druhém. FileZilla je bezplatný a opensource FTP klient, který vám umožňuje nahrávat nebo stahovat soubory a adresáře přes TLS a SFTP. Pokud máte velké množství souborů nebo adresářů, které je třeba nahrát nebo stáhnout, pak se důrazně doporučuje použít FTP klienta založeného na grafickém uživatelském rozhraní. Mezi další bezplatné GUI FTP klienty patří

  1. WinSCP
  2. Základní FTP
  3. Káva

Linux
  1. Jak používat BusyBox na Linuxu

  2. Jak používám cron v Linuxu

  3. Jak používat Su Command v Linuxu

  1. Jak používat příkazy Grep na Linuxu nebo FreeBSD

  2. Jak používat Netcat k přenosu souborů v systému Linux

  3. Jak používat FTP pod Linuxem k přenosu souborů

  1. Příkazy hledání pro Linux

  2. Jak používat příkaz Rsync v linuxu?

  3. Jak používat Linuxový příkaz find k hledání souborů