Wget скачать сайт целиком

Порой бывает нужно скачать какой-нибудь сайт полностью к себе на компьютер. Причины могут быть разные: для сохранения на будущее (сайты часто исчезают и появляются), для возможности просмотра оффлайн и прочего.

Есть много способов скачать сайт. В этой статье рассматривается утилита wget. Она обычно сразу есть в Linux-е, если её нет, то можно легко установить из репозитария. Для Windows придётся сначала установить Cygwin, выбрав при установке wget, так как по умолчанию он не устанавливается.

Скачивается сайт вот такой командой:

или для сайтов с русскими символами в адресах страниц:

Здесь ключи обозначают следующее:

-r — рекурсивный обход ссылок на сайте для скачивания всех страниц.

-k — преобразование ссылок для работы на своём компьютере, а не в интернете.

-p — загрузка всех необходимых файлов (css, картинки и прочее)

-l — максимальная глубина вложенности страниц.

-E — добавлять к загруженным файлам расширение «.html».

-nc — не перезаписывать существующие файлы.

—restrict-file-names=nocontrol — отключает экранирование символов (полезно, если имена файлов содержат русские символы). Возможные опции  —restrict-file-names=windows (экранирование символов, которых не может быть в имени файла Windows),  —restrict-file-names=unix (экранирование символов, которых не может быть в имени файла unix).

Один комментарий к “Wget скачать сайт целиком”

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *