Skip to content

Jak používat příkaz FTP v systému Linux

28 de Červen de 2021
GettyImages 1055846650 151306bd5a9845e3b7d1f863fbfbe436

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

  • Přihlašovací slovo a abeceda písmeno korálky

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

  • Tux tučňák je oficiální maskot Linuxu.

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

  • Osoba, která spouští příkaz Linux spánku na 20 sekund na notebooku

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

  • Jste zde značka na asfaltu

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

  • Soubory přenášené z jednoho místa do druhého

    Co je TFTP? (Trivial File Transfer Protocol)

  • Animované ilustrace vytvoření nového adresáře v systému Linux.

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

  • Ilustrace příkazového řádku v systému Linux

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

  • Zblízka ženské ruce doma pomocí přenosného počítače

    Příkaz Linux pro instalaci

  • Tux tučňák je oficiální maskot Linuxu.

    Jak změnit adresář v Linuxu

  • bunzip2 Informace o příkazu Ubuntu

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

  • Binární rozbalení

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

  • Podnikatelka u stolu s počítačem

    Jak používat Linux Shell

  • Animovaná ilustrace souboru přenášeného z jednoho notebooku do druhého

    7 Nejlepší software serveru FTP zdarma

  • Odstranit klávesu na klávesnici.

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

  • žena pomocí přenosného počítače

    Jak převést obrázky pomocí Linuxu

Záchranný drát

Následuj nás

  • Facebook

  • O nás
  • Inzerovat
  • Zásady ochrany osobních údajů
  • Zásady používání souborů cookie
  • Kariéra
  • Redakční pokyny
  • Kontakt
  • Podmínky použití
  • Ochrana osobních údajů v EU
  • Oznámení o ochraně osobních údajů v Kalifornii
  • DŮVĚRYHODNÉ

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ů)