GNU Wget

gnu.org ↗

Retrieve files and mirror sites without a desktop

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about GNU Wget

Answers use saved listing facts and recorded sources.

What it does

GNU Wget is a non-interactive command-line downloader for HTTP, HTTPS, FTP and FTPS, supporting resumption and recursive retrieval.

Use GNU Wget in a script or scheduled job to retrieve URLs or mirror a deliberately scoped directory tree. Choose repeat-download behavior before reusing the job. In the 1.25 manual, ordinary repeated downloads keep numbered copies, while recursive retrieval can overwrite unless other controls are set. Timestamping compares remote/local time and size; no-clobber keeps existing copies rather than updating them. Continue is not a universal append guarantee: if the server cannot resume, it can restart and overwrite the file. These are GNU Wget controls; do not assume every option behaves identically in the separate Wget2 implementation.

Strengths

  • Non-interactive operation
  • Recursive retrieval and timestamp checks

Watch out for

  • Recursive retrieval requires careful scope and options

Sources