GNU/Linux >> Belajar Linux >  >> Linux

Menggunakan Wget dengan FTP untuk Mengunduh/Memindahkan Situs Web Secara Rekursif

Terkadang Anda perlu memindahkan situs web dari satu server ke server lain. Alih-alih mengunduh situs web dari server lama ke PC Anda melalui FTP dan mengunggahnya dari PC Anda ke server baru, akan menghemat banyak waktu untuk sekadar menyalin situs web dari satu server ke server lainnya. Tutorial ini menjelaskan cara menggunakan Wget untuk mengunduh/memindahkan situs web dari satu server ke server lain melalui FTP.

1 Catatan Awal

Saya berasumsi bahwa Anda memiliki login FTP yang berfungsi di server jauh.

2 Menggunakan Wget

Untuk mengunduh situs web jarak jauh ke server lokal Anda secara rekursif, Anda dapat menggunakan Wget sebagai berikut:

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

Saklar -m mengaktifkan mirroring, yang berarti memungkinkan rekursi dengan kedalaman rekursi tak terbatas, dan menyimpan daftar direktori FTP serta stempel waktu.

Jika Anda hanya ingin mengunduh subdirektori tertentu, mis. /htdocs, Anda akan melakukannya sebagai berikut:

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

Jika nama pengguna atau sandi Anda berisi spasi atau karakter khusus, tulis dalam tanda kutip tunggal. Contoh:

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

Linux
  1. 10 Kasus Penggunaan Teratas dari Perintah Wget (dengan Contoh)

  2. Menggunakan Ansible untuk berinteraksi dengan titik akhir web

  3. Menyiapkan server FTP dengan vsFTPd di Raspberry Pi

  1. Bagaimana cara menggunakan Wget untuk mengunduh file secara rekursif dari direktori web?

  2. Bagaimana Cara Mengunduh Banyak File Sekaligus Menggunakan Perintah Mget Dari Server Ftp Tanpa Menekan Y Setiap Saat?

  3. Bagaimana cara mengunduh direktori secara rekursif menggunakan smbclient?

  1. Perintah Wget di Linux dengan Contoh

  2. Terhubung ke server cloud dengan Filezilla menggunakan SFTP

  3. Pemantauan server web sederhana (hidup)