
FTP je nejjednodušší a nejznámější protokol pro přenos souborů, který si vyměňuje soubory mezi místním a vzdáleným počítačem. Operační systémy Linux a Unix nabízejí vestavěné shell programy pro klienty FTP. Přenos FTP není šifrován. Kdokoli, kdo zachytí přenos, si může přečíst údaje, které odesíláte, včetně vašeho uživatelského jména a hesla. Pro bezpečný přenos použijte SFTP.
Příkazy a přepínače FTP
Seznam příkazů FTP je užitečný, protože to, co pro vás bude fungovat, závisí na vašem systému a softwaru.
| Příkaz | Vysvětlení |
| ! | Spusťte interaktivní prostředí. Pokud existují argumenty, první je považován za příkaz k přímému provedení, zbytek jako jeho argumenty. |
| $ | Proveďte makro. |
| účet | Zadejte heslo požadované serverem pro přístup k prostředkům. Pokud není zahrnut žádný argument, je uživatel vyzván k zadání hesla k účtu. |
| připojit | Připojte místní soubor k souboru na vzdáleném počítači. |
| ascii | Nastavte typ přenosu souborů na síťový ASCII. Toto je výchozí typ. |
| zvonek | Po dokončení každého příkazu pro přenos souborů vydejte zvonek. |
| binární | Nastavte typ přenosu souborů na podporu binárního přenosu obrazu. |
| sbohem | Ukončete relaci FTP se vzdáleným serverem a ukončete ftp. Stejný jako přestat. |
| případ | Přepnout mapování případu názvů souborů vzdáleného počítače během mgetcommands. Je-li zapnuto psaní písmen (výchozí nastavení je vypnuto), jsou názvy souborů vzdáleného počítače se všemi velkými písmeny zapsány do místního adresáře s písmeny mapovanými na malá písmena. |
| CD | Změňte pracovní adresář. |
| cdup | Změňte pracovní adresář na nadřazený aktuální pracovní adresář. |
| chmod | Změňte oprávnění vzdáleného souboru. |
| zavřít | Ukončete relaci FTP. Stejný jako odpojit. |
| cr | Během načítání souborů typu ASCII přepíná odizolování návratu vozíku. |
| vymazat | Smažte soubor. |
| ladit | Přepnout režim ladění. |
| dir | Zobrazte seznam obsahu adresáře. |
| odpojit | Ukončete relaci FTP. Stejný jako zavřít. |
| výstup | Ukončete relaci FTP a ukončete. |
| formulář | Nastavte formát přenosu souborů. |
| dostat | Načtěte soubor a uložte jej na místním počítači. |
| glob | Přepnout rozšíření metaznaků o názvy místních souborů. |
| hash | Přepnout # tisk pro každý přenesený datový blok. |
| Pomoc | Zobrazit zprávu o významu příkazu. Pokud není zadán žádný argument, FTP zobrazí seznam všech známých příkazů. Stejný jako ?. |
| líný | Nastavte časovač nečinnosti na serveru (v sekundách). Pokud nejsou zahrnuty sekundy, zobrazí se aktuální časovač nečinnosti. |
| obraz | Nastavte typ binárního přenosu. |
| ipany | Povolte překladači adres, aby vrátil jakoukoli rodinu adres. |
| ipv4 | Omezte překladač adres tak, aby vyhledával pouze adresy IPv4. |
| ipv6 | Omezit adresování hostitele pouze na IPv6. |
| LCD | Změňte pracovní adresář na místním počítači. Pokud není zadán žádný adresář, použije se domovský adresář uživatele. |
| je | Seznamte obsah vzdáleného adresáře. |
| macdef | Definujte makro. |
| mdelete | Odstraňte více souborů. |
| mdir | Seznamte obsah více vzdálených adresářů. |
| mget | Získejte více souborů ze serveru. |
| mkdir | Vytvořte nový adresář na serveru. |
| mls | Seznamte obsah více vzdálených adresářů. |
| režimu | Nastavte režim přenosu souborů. |
| modtime | Zobrazit čas poslední úpravy souboru na serveru. |
| mput | Odeslat více souborů na server. |
| novější | Získejte soubor, pokud je novější než místní soubor. |
| seznam | Vytiskněte seznam souborů v adresáři na vzdáleném počítači. |
| nmap | Nastavte šablony pro výchozí mapování názvů souborů. |
| ntrans | Nastavte překladovou tabulku pro výchozí mapování názvů souborů. |
| otevřeno | Připojte se ke vzdálenému serveru. |
| výzva | Vynutit interaktivní výzvu u více příkazů. |
| pasivní | Vstupte do režimu pasivního přenosu. |
| proxy | Spusťte příkaz FTP na připojení sekundárního ovládání. |
| qc | Tisk ? místo kontrolních znaků na standardním výstupu. |
| sendport | Přepnout použití příkazů PORT. |
| dát | Uložte místní soubor na vzdáleném počítači. |
| pwd | Zobrazit název aktuálního pracovního adresáře na vzdáleném počítači. |
| přestat | Ukončete relaci FTP se vzdáleným serverem a ukončete ftp. Stejný jako sbohem. |
| citát | Zadané argumenty jsou doslovně odeslány na vzdálený server FTP. |
| rekv | Přijměte vzdálený soubor a uložte jej na místním počítači. Stejný jako dostat. |
| reget | Stejný jako dostatkromě toho, že pokud místní soubor existuje a je menší než ten na serveru, předpokládá se, že místní je částečně přenesenou kopií vzdáleného a přenos pokračuje od zjevného bodu selhání. Pokud místní soubor neexistuje, FTP nedostane vzdálený. Tento příkaz je užitečný při přenosu velkých souborů přes sítě, které jsou náchylné k přerušení připojení. |
| rstatus | Zobrazuje stav vzdáleného zařízení. Pokud je zadán název souboru, zobrazí se stav vzdáleného souboru. |
| pomoc | Získejte pomoc ze serveru. |
| přejmenovat | Přejmenujte vzdálený soubor. |
| resetovat | Vymažte frontu odpovědí. |
| restartovat | Restartujte přenos souborů na bytecount. |
| rmdir | Odeberte adresář na serveru. |
| runique | Přepněte ukládání souborů v místním systému s jedinečnými názvy souborů. |
| poslat | Uložte místní soubor na vzdáleném počítači. Stejný jako dát. |
| stránky | Zadané argumenty jsou doslovně odeslány na vzdálený server FTP jako příkaz SITE. |
| velikost | Najděte velikost souboru na serveru. |
| postavení | Zobrazit aktuální stav FTP. |
| struktur | Nastavte strukturu přenosu souborů na proud je výchozí). |
| Systém | Zobrazit operační systém spuštěný na vzdáleném počítači. |
| sunique | Přepněte ukládání souborů na vzdáleném počítači pod jedinečnými názvy souborů. Server musí podporovat příkaz STOU protokolu FTP. Výchozí hodnota je vypnuto. |
| tenex | Nastavte typ přenosu souboru tenex. |
| klíště | Přepnout tisk čítače bajtů během přenosu. |
| stopa | Přepnout trasování paketů. |
| typ | Nastavte typ přenosu souborů (výchozí je síťový ASCII). Pokud není zadán žádný typ, zobrazí se aktuální typ. |
| uživatel | Identifikujte se na FTP server. Pokud heslo není zadáno a server ho vyžaduje, FTP uživatele vyzve k zadání hesla |
| odhalit | Nastavte výchozí umask na vzdáleném serveru na newmask. Pokud je nová maska vynechána, zobrazí se aktuální umask. |
| podrobně | Přepnout podrobný režim ( na ve výchozím stavu). Tento režim zobrazuje všechny odpovědi ze serveru FTP. Pokud je tato možnost povolena, po dokončení přenosu souboru se zobrazí statistika týkající se efektivity přenosu. |
| ? | Vytiskne zprávu o významu příkazu. Stejný jako Pomoc. |
Příkazy FTP používané v systémech Linux a Unix se liší od příkazů FTP používaných v příkazovém řádku systému Windows.
Možnosti použití s příkazy FTP
Možnosti (nazývané také příznaky nebo přepínače) upravují činnost příkazu FTP. Volba příkazového řádku obvykle následuje po hlavním příkazu FTP za mezerou. Níže je uveden seznam možností, které můžete k příkazům FTP přidat, a popis jejich činnosti.
| Volba | Vysvětlení |
| -4 | Při kontaktování hostitele používejte pouze IPv4. |
| -6 | Používejte pouze IPv6. |
| -E | Zakáže podporu historie a úpravy příkazů. |
| -p | Pro datové přenosy používejte pasivní režim. |
| -i | Vypne interaktivní výzvy během přenosu souborů. |
| -n | Zabraňuje automatickému přihlášení při prvním připojení. |
| -G | Zakáže globbing názvu souboru. |
| -proti | Vynutí odebrání serveru, aby zobrazoval všechny odpovědi. |
| -d | Zapojuje ladění. |
Příklady příkazů FTP v systému Linux
Níže jsou uvedeny příklady, které ilustrují typické použití příkazů FTP systému Linux. Provádění ftp bez jakýchkoli možností připraví okno terminálu na příkazy FTP. Po zadání vynechejte ftp z příkazů. Typ výstup zavřete relaci FTP a vraťte se do příkazového řádku. ftp
type = „code“> Než budete moci používat příkazy FTP, musíte navázat spojení se vzdálenou sítí, což ukazuje tento další příklad. Tento příkaz FPT se pokusí připojit k serveru v abc.xyz.edu. Pokud uspěje, požádá o uživatelské jméno a heslo. ftp abc.xyz.edu
type = „code“> V tomto dalším příkladu jednoduchého příkazu FTP uvádí příkaz ls seznam toho, co je ve složce na serveru. Tento příkaz nemá ftp část na začátku, protože se předpokládá, že jste připojeni k serveru. je
type = „code“> CD příkaz změní pracovní adresář. V tomto případě přejít na filmy složku a spouštět příkazy tam, nikoli v předchozí složce. cd filmy
type = „code“> Pro pokračování předchozího příkladu používá tento příkaz FTP dostat stáhnout soubor dovolená.mp4 soubor z filmy složku. získejte dovolenou.mp4
type = „code“> Tento poslední příklad příkazu FTP změní vzdálený pracovní adresář na / filmy / narozeniny / a nahraje soubory MP4. Tento příklad předpokládá, že příkaz cd byl použit ke změně na /filmy/ složku. CD narozeniny
mput * .mp4
Více od Lifewire
-
Jak používat Linux ke kopírování souborů a složek
-

Jak používat příkaz Linux – příkaz Unix: Přihlášení
-

Odstraňte soubory pomocí příkazového řádku systému Linux
-

Jak používat příkaz Linux Sleep k pozastavení skriptu BASH
-

Jak zjistit svůj adresář pomocí příkazu pwd
-

Co je TFTP? (Trivial File Transfer Protocol)
-

Jak používat ‚mkdir‘ k vytvoření adresářů Linuxu
-

Příkazový řádek Linuxu: Co to je a jak jej používat
-

Příkaz Linux pro instalaci
-

Jak změnit adresář v Linuxu
-

Příkaz bunzip2 Linux: Jak jej používat
-

Příklad použití příkazu Linux „rozbalit“
-

Jak používat Linux Shell
-

7 Nejlepší software serveru FTP zdarma
-

Jak odstranit soubory a složky pomocí systému Linux
-

Jak převést obrázky pomocí Linuxu
Vaše práva na soukromí
Lifewire a naši partneři třetích stran používají soubory cookie a zpracovávají osobní údaje, jako jsou jedinečné identifikátory, na základě vašeho souhlasu s ukládáním a / nebo přístupem k informacím v zařízení, zobrazováním personalizovaných reklam a pro měření obsahu, přehled publika a vývoj produktů. Chcete-li změnit nebo odvolat váš výběr souhlasu pro Lifewire.com, včetně vašeho práva vznést námitku, kde je použit oprávněný zájem, klikněte níže. Nastavení můžete kdykoli aktualizovat pomocí odkazu „Ochrana osobních údajů v EU“ v dolní části jakékoli stránky. Tyto volby budou globálně signalizovány našim partnerům a nebudou mít vliv na data procházení. Seznam partnerů (prodejců)
My a naši partneři zpracováváme údaje pro:
Aktivně pro identifikaci skenujte vlastnosti zařízení. Používejte přesná geolokační data. Ukládejte a / nebo přistupujte k informacím na zařízení. Vyberte přizpůsobený obsah. Vytvořte si vlastní profil obsahu. Měření výkonu reklamy. Vyberte základní reklamy. Vytvořte si přizpůsobený profil reklam. Vyberte přizpůsobené reklamy. Aplikujte průzkum trhu a získejte přehled o publiku. Měření výkonu obsahu. Vyvíjejte a vylepšujte produkty. Seznam partnerů (prodejců)