GNU/Linux >> Znalost Linux >  >> Linux

Použití Wget s FTP ke stahování/přesouvání webových stránek rekurzivně

Někdy je potřeba přesunout webovou stránku z jednoho serveru na druhý. Namísto stahování webové stránky ze starého serveru do počítače přes FTP a nahrání z počítače na nový server by ušetřilo spoustu času prostým kopírováním webové stránky z jednoho serveru na druhý. Tento tutoriál vysvětluje, jak používat Wget ke stažení/přesunutí webové stránky z jednoho serveru na druhý přes FTP.

1 předběžná poznámka

Předpokládám, že na vzdáleném serveru máte funkční přihlášení k FTP.

2 Používání Wget

Chcete-li rekurzivně stáhnout vzdálenou webovou stránku na váš místní server, můžete použít Wget následovně:

wget -m ftp://username:[email protected]/

Přepínač -m umožňuje zrcadlení, což znamená, že umožňuje rekurzi s nekonečnou hloubkou rekurze a uchovává výpisy adresářů FTP i časové značky.

Pokud chcete pouze stáhnout konkrétní podadresář, např. /htdocs, udělali byste to následovně:

wget -m ftp://username:[email protected]/htdocs

Pokud vaše uživatelské jméno nebo heslo obsahuje mezery nebo speciální znaky, dejte je do jednoduchých uvozovek. Příklad:

wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
  • Wget:http://www.gnu.org/software/wget/

Linux
  1. 10 nejčastějších případů použití příkazu Wget (s příklady)

  2. Použití Ansible k interakci s webovými koncovými body

  3. Nastavení FTP serveru s vsFTPd na Raspberry Pi

  1. Jak stahovat více souborů najednou pomocí příkazu Mget z FTP serveru, aniž byste museli pokaždé stisknout Y?

  2. Jak mohu rekurzivně stáhnout adresář pomocí smbclient?

  3. Jednoduché monitorování webového serveru (živé)

  1. Příkaz Wget v Linuxu s příklady

  2. Jak používat Wget k rekurzivnímu stahování souborů z webového adresáře?

  3. Připojte se ke cloudovému serveru pomocí Filezilla pomocí SFTP