Если вам нужно загрузить интересующий вас сайт целиком в Ubuntu, вам очень повезло. Нет необходимости скачивать громозкое (часто платное) программное обеспечение, как в Windows, нужные инструменты уже установлены в системе. Вам поможет утилита wget.
Вот пример загрузки сайта с помощью wget:
$ wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--restrict-file-names=windows \
--domains goubuntu.ru \
--no-parent \
www.goubuntu.ru/category/%d1%81%d0%be%d1%84%d1%82
Эта команда позволит вам сохранить полную копию раздела Софт нашего сайта на ваш компьютер.
Давайте разберем параметры:
- –recursive: рекурсивно скачивает весь сайт.
- –domains goubuntu.ru: не переходит по внешним ссылкам за пределами сайта goubuntu.ru.
- –no-parent: не переходит по ссылкам внешних каталогов, т.е. в другие разделы сайта.
- –page-requisites: скачивает все элементы, составляющие страницу (изображения, таблицы стилей CSS и т.п.).
- –html-extension: сохраняет файлы с расширением .html.
- –convert-links: преобразовывает ссылки таким образом, чтобы с ними можно было работать локально, даже при отсутствии подключения к сети.
- –restrict-file-names=windows: изменяет имена файлов таким образом, чтобы они работали также в операционной системе Windows.
- –no-clobber: не перезаписывать существующие файлы (используется в случае, если вы остановили, а затем возобновили загрузку).