Práce s FTP z příkazového řádku by mohla znít triviálně, protože v Linuxu existuje spousta vynikajících FTP klientů, kteří poskytují GUI pro práci. Mnoho uživatelů protokolu File Transfer Protocol jej stále používá přes SSH a servery, takže aplikace GUI nebude fungovat.
V systému Linux existuje několik užitečných klientů FTP příkazového řádku. Ve skutečnosti jsem v minulosti mluvil o jedné skvělé aplikaci příkazového řádku v mém seznamu nejlepších FTP klienti pro Linux. To znamená, že v tomto příspěvku se nebudeme soustředit na tuto aplikaci, protože je příliš komplikovaná na to, co ji potřebujeme; základní nahrávání a stahování. Místo toho použijeme standardní GNU FTP klienta.
Poznámka: Klient GNU FTP nebude pracovat s SFTP nebo FTPS. Může se připojit pouze k FTP serverům.
Aplikace GNU FTP je široce používána, takže tento balíček může být již na několika distribucích předinstalován. To znamená, že ne každá jednotlivá distribuce má klienta předem nainstalovanou, takže je dobré se podívat na to, jak jej uvést do provozu, než se pustíme do jeho používání.
Chcete-li nainstalovat aplikaci FTP do operačního systému Linux, otevřete okno terminálu stisknutím klávesy Ctrl + Alt + T nebo Ctrl + Shift + T kombinace kláves. Odtud postupujte podle podrobných pokynů, které odpovídají operačnímu systému, který právě používáte.
V systému Ubuntu Linux je klient FTP CLI k dispozici v softwarovém úložišti „Ubuntu Main“. Chcete-li jej nainstalovat do svého systému, musíte použít Apt příkaz terminálu.
sudo apt install ftp
Klient CLI FTP podporuje Debian Linux již velmi dlouho. Výsledkem je, že je snadno nainstalovatelný prostřednictvím úložiště softwaru „Debian Main“.
Chcete-li nainstalovat aplikaci CLI FTP do počítače s Debianem, použijte Apt-get příkaz níže.
sudo apt-get install ftp
Uživatelé Arch Arch nebudou moci hledat v balíčcích balíčků balíček „FTP“, pokud chtějí tuto aplikaci používat, protože vývojáři balíček CLI FTP nezabalují samostatně. Chcete-li místo toho použít FTP z příkazového řádku v Arch Linuxu, musíte nainstalovat balíček „inetutils“ pomocí Pacman.
sudo pacman -S inetutils
Klient FTP příkazového řádku je k dispozici uživatelům Fedory Linuxu prostřednictvím softwarových úložišť „Fedora x86_64“ a „Fedora i386“. Pokud jste uživatelem Fedory, nainstalujte balíček s následujícím Dnf příkaz v okně terminálu.
sudo dnf install ftp
Uživatelé OpenSUSE, kteří chtějí ve svém operačním systému používat klienta CLI FTP, budou rádi, že program lze nainstalovat na Leap 15.0, Leap 42.3 a Tumbleweed pomocí softwaru „OpenSUSE Oss All“ úložiště.
Chcete-li zahájit instalaci v systému SUSE, spusťte okno terminálu a použijte Zypper příkaz níže.
sudo zypper install ftp
Standardní klient FTP příkazového řádku používaný v systému Linux, který se budeme zabývat v tomto článku, je součástí projektu GNU. Z tohoto důvodu je velmi snadné sledovat tuto aplikaci pro všechny operační systémy Linux.
Chcete-li nainstalovat klienta CLI FTP do operačního systému Linux, otevřete terminál. Poté vyhledejte a nainstalujte „ftp“ nebo „inetutils“. Pokud aplikaci nenajdete nikde ve zdrojích softwaru, podívejte se, jak získat zdrojový kód GNU.org.
Chcete-li zahájit nové připojení k serveru v aplikaci FTP CLI, přejděte na terminál a použijte ftp příkaz spolu s IP adresou vzdáleného serveru.
Poznámka: Nelze zjistit vzdálenou IP adresu vašeho FTP serveru. Podívejte se na našeho průvodce o tom, jak zjistit IP adresa v systému Linux.
ftp remote-ip-address-or-domain-name
Za předpokladu, že je adresa úspěšná, aplikace FTP vyzve uživatele k zadání uživatelského jména a hesla. Napište uživatelské jméno a heslo svého serveru a získáte přístup přes CLI k FTP serveru.
Stahování souborů přes FTP v příkazovém řádku se provádí pomocí dostat příkaz. Chcete-li zahájit stahování, vyzkoušejte následující syntaxi příkazu.
get / home / remote-username / location / of / folder / nebo / file
Nechte FTP klienta stáhnout soubory do vašeho systému. Až budou úspěšné, objeví se v adresáři, ve kterém byl spuštěn terminál na vašem počítači Linux (obvykle /home/username/).
Nahrávání souborů pomocí aplikace příkazového řádku FTP používá poslat příkaz. Chcete-li odeslat soubor nebo složku na vzdálený server, postupujte podle níže uvedené syntaxe příkazu.
send / home / remote-username / location / of / folder / / / file
Odesílání souborů přes FTP bude trvat několik minut. Po dokončení procesu se zobrazí ve výchozím adresáři pro upload na vzdáleném serveru.
Kalendář Google je jedno z nejlepších řešení internetového kalendář...
Pracovní plocha Pantheon je středobodem elementárního OS. Celý oper...
Platforma Linux je jednou z nejlepších, pokud jde o bezpečnost a et...